PathTools v3.75 Perl 5 v5.24.4 darwin-2level

Status
Pass
From
Dist
PathTools v3.75
Platform
Perl 5 v5.24.4 darwin-2level
Date
2025-01-05 20:45:13
ID
f61b703e-cba5-11ef-8ec4-4bd289fcefde
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear XSAWYERX,

This is a computer-generated report for PathTools-3.75
on perl 5.24.4, created by App::cpanminus::reporter 0.17 (1.7047).

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

none provided

------------------------------
PROGRAM OUTPUT
------------------------------

Output from '':

Building and testing PathTools-3.75
Running Mkbootstrap for Cwd ()
chmod 644 "Cwd.bs"
"/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cwd.bs blib/arch/auto/Cwd/Cwd.bs 644
"/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin/perl" "/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/ExtUtils/xsubpp"  -typemap '/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/ExtUtils/typemap'  Cwd.xs > Cwd.xsc
mv Cwd.xsc Cwd.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=13.1 -fno-strict-aliasing -pipe -fstack-protector-strong -I/opt/local/include -DPERL_USE_SAFE_PUTENV -Wno-error=implicit-function-declaration -O3   -DVERSION=\"3.75\" -DXS_VERSION=\"3.75\"  "-I/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE"  -DDOUBLE_SLASHES_SPECIAL=0 Cwd.c
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:360:49: note: expanded from macro 'MURMUR_DOBYTES'
  360 | #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
      |                                                 ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: note: '{' token is here
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:360:60: note: expanded from macro 'MURMUR_DOBYTES'
  360 | #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
      |                                                            ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: note: '{' token is here
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: note: ')' token is here
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:369:7: note: expanded from macro 'MURMUR_DOBYTES'
  369 |     } \
      |       ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:405:7: note: ')' token is here
  405 |       MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:370:3: note: expanded from macro 'MURMUR_DOBYTES'
  370 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:414:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  414 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:414:13: note: '{' token is here
  414 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:414:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  414 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:414:13: note: ')' token is here
  414 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:422:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  422 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:422:13: note: '{' token is here
  422 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:422:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  422 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:422:13: note: ')' token is here
  422 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:430:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  430 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:430:13: note: '{' token is here
  430 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:430:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  430 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:430:13: note: ')' token is here
  430 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:438:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  438 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:438:13: note: '{' token is here
  438 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:438:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  438 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:438:13: note: ')' token is here
  438 |             MURMUR_DOBLOCK(h1, k1);
      |             ^~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:360:49: note: expanded from macro 'MURMUR_DOBYTES'
  360 | #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
      |                                                 ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: note: '{' token is here
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:360:60: note: expanded from macro 'MURMUR_DOBYTES'
  360 | #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \
      |                                                            ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:32: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: note: '{' token is here
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:347:43: note: expanded from macro 'MURMUR_DOBLOCK'
  347 | #define MURMUR_DOBLOCK(h1, k1) STMT_START { \
      |                                           ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:354:30: note: expanded from macro 'MURMUR_DOBLOCK'
  354 |     h1 = h1 * 5 + MURMUR_C3; \
      |                              ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: note: ')' token is here
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:366:13: note: expanded from macro 'MURMUR_DOBYTES'
  366 |             MURMUR_DOBLOCK(h1, c); \
      |             ^~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:355:3: note: expanded from macro 'MURMUR_DOBLOCK'
  355 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:3912:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv.h:631:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:369:7: note: expanded from macro 'MURMUR_DOBYTES'
  369 |     } \
      |       ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:446:5: note: ')' token is here
  446 |     MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/hv_func.h:370:3: note: expanded from macro 'MURMUR_DOBYTES'
  370 | } STMT_END
      |   ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:5867:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  526 |     CX_POP_SAVEARRAY(cx);
      |     ^~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:611:5: note: expanded from macro 'CX_POP_SAVEARRAY'
  611 |     STMT_START {                                                        \
      |     ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:526:5: note: '{' token is here
  526 |     CX_POP_SAVEARRAY(cx);
      |     ^~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:611:16: note: expanded from macro 'CX_POP_SAVEARRAY'
  611 |     STMT_START {                                                        \
      |                ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:5867:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  526 |     CX_POP_SAVEARRAY(cx);
      |     ^~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:616:5: note: expanded from macro 'CX_POP_SAVEARRAY'
  616 |     } STMT_END
      |     ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:526:5: note: ')' token is here
  526 |     CX_POP_SAVEARRAY(cx);
      |     ^~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:616:7: note: expanded from macro 'CX_POP_SAVEARRAY'
  616 |     } STMT_END
      |       ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:5867:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:532:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  532 |         CLEAR_ARGARRAY(av);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:621:5: note: expanded from macro 'CLEAR_ARGARRAY'
  621 |     STMT_START {                                                        \
      |     ^~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:524:29: note: expanded from macro 'STMT_START'
  524 | #   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
      |                               ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:532:9: note: '{' token is here
  532 |         CLEAR_ARGARRAY(av);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:621:16: note: expanded from macro 'CLEAR_ARGARRAY'
  621 |     STMT_START {                                                        \
      |                ^
In file included from Cwd.xs:8:
In file included from /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:5867:
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:532:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  532 |         CLEAR_ARGARRAY(av);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:625:5: note: expanded from macro 'CLEAR_ARGARRAY'
  625 |     } STMT_END
      |     ^
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/inline.h:532:9: note: ')' token is here
  532 |         CLEAR_ARGARRAY(av);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/cop.h:625:7: note: expanded from macro 'CLEAR_ARGARRAY'
  625 |     } STMT_END
      |       ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/perl.h:525:21: note: expanded from macro 'STMT_END'
  525 | #   define STMT_END     )
      |                         ^
Cwd.xs:541:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  541 |     SvCUR_set(retval, o - SvPVX(retval));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1318:2: note: expanded from macro 'SvCUR_set'
 1318 |         STMT_START { \
      |         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:541:5: note: '{' token is here
  541 |     SvCUR_set(retval, o - SvPVX(retval));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1318:13: note: expanded from macro 'SvCUR_set'
 1318 |         STMT_START { \
      |                    ^
Cwd.xs:541:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  541 |     SvCUR_set(retval, o - SvPVX(retval));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1324:43: note: expanded from macro 'SvCUR_set'
 1324 |                 (((XPV*)  SvANY(sv))->xpv_cur = (val)); } STMT_END
      |                                                         ^
Cwd.xs:541:5: note: ')' token is here
  541 |     SvCUR_set(retval, o - SvPVX(retval));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1324:45: note: expanded from macro 'SvCUR_set'
 1324 |                 (((XPV*)  SvANY(sv))->xpv_cur = (val)); } STMT_END
      |                                                           ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:542:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1475:5: note: expanded from macro 'SvTAINT'
 1475 |     STMT_START {                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:542:5: note: '{' token is here
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1475:16: note: expanded from macro 'SvTAINT'
 1475 |     STMT_START {                        \
      |                ^
Cwd.xs:542:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1478:13: note: expanded from macro 'SvTAINT'
 1478 |             SvTAINTED_on(sv);           \
      |             ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:27: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                           ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:542:5: note: '{' token is here
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1478:13: note: expanded from macro 'SvTAINT'
 1478 |             SvTAINTED_on(sv);           \
      |             ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:37: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                     ^
Cwd.xs:542:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1478:13: note: expanded from macro 'SvTAINT'
 1478 |             SvTAINTED_on(sv);           \
      |             ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:83: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                   ^
Cwd.xs:542:5: note: ')' token is here
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1478:13: note: expanded from macro 'SvTAINT'
 1478 |             SvTAINTED_on(sv);           \
      |             ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:84: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                    ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:542:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1479:5: note: expanded from macro 'SvTAINT'
 1479 |     } STMT_END
      |     ^
Cwd.xs:542:5: note: ')' token is here
  542 |     SvTAINT(retval);
      |     ^~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1479:7: note: expanded from macro 'SvTAINT'
 1479 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:24: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                        ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:715:5: note: '{' token is here
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:35: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                   ^
Cwd.c:715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:52: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                    ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:715:5: note: '{' token is here
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:52: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                    ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:52: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                    ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:715:5: note: ')' token is here
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:52: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                    ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:65: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                                 ^
Cwd.c:715:5: note: ')' token is here
  715 |     XSRETURN_EMPTY;
      |     ^~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:343:67: note: expanded from macro 'XSRETURN_EMPTY'
  343 | #define XSRETURN_EMPTY STMT_START {                XSRETURN(0); } STMT_END
      |                                                                   ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:579:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:18: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:579:16: note: '{' token is here
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:29: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                    ^
Cwd.xs:579:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:31: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                      ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:2033:23: note: expanded from macro 'SvSETMAGIC'
 2033 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
      |                       ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:579:16: note: '{' token is here
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:31: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                      ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:2033:34: note: expanded from macro 'SvSETMAGIC'
 2033 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
      |                                  ^
Cwd.xs:579:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:31: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                      ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:2033:76: note: expanded from macro 'SvSETMAGIC'
 2033 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
      |                                                                            ^
Cwd.xs:579:16: note: ')' token is here
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:31: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                      ^~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:2033:78: note: expanded from macro 'SvSETMAGIC'
 2033 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
      |                                                                              ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:579:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:62: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                                                     ^
Cwd.xs:579:16: note: ')' token is here
  579 |     XSprePUSH; PUSHTARG;
      |                ^~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:452:64: note: expanded from macro 'PUSHTARG'
  452 | #define PUSHTARG        STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END
      |                                                                       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:580:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  580 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:27: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                           ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:580:5: note: '{' token is here
  580 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:37: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                     ^
Cwd.xs:580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  580 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:83: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                   ^
Cwd.xs:580:5: note: ')' token is here
  580 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:84: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                    ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:601:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  601 |         SvTAINTED_on(TARG);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:27: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                           ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:601:2: note: '{' token is here
  601 |         SvTAINTED_on(TARG);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:37: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                     ^
Cwd.xs:601:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  601 |         SvTAINTED_on(TARG);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:83: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                   ^
Cwd.xs:601:2: note: ')' token is here
  601 |         SvTAINTED_on(TARG);
      |         ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:84: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                    ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:607:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  607 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:27: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                           ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:607:5: note: '{' token is here
  607 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:37: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                     ^
Cwd.xs:607:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  607 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:83: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                   ^
Cwd.xs:607:5: note: ')' token is here
  607 |     SvTAINTED_on(TARG);
      |     ^~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/sv.h:1471:84: note: expanded from macro 'SvTAINTED_on'
 1471 | #define SvTAINTED_on(sv)  STMT_START{ if(UNLIKELY(TAINTING_get)){sv_taint(sv);}   }STMT_END
      |                                                                                    ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:866:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  866 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:866:5: note: '{' token is here
  866 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:866:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  866 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:866:5: note: ')' token is here
  866 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  891 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:891:5: note: '{' token is here
  891 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:891:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  891 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:891:5: note: ')' token is here
  891 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  670 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:25: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:670:5: note: '{' token is here
  670 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:36: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                                    ^
Cwd.xs:670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  670 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:28: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                            ^
Cwd.xs:670:5: note: ')' token is here
  670 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:30: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                              ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:678:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  678 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:5: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:678:2: note: '{' token is here
  678 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:16: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |                ^
Cwd.xs:678:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  678 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:5: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |     ^
Cwd.xs:678:2: note: ')' token is here
  678 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:7: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:679:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  679 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:25: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:679:2: note: '{' token is here
  679 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:36: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                                    ^
Cwd.xs:679:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  679 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:28: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                            ^
Cwd.xs:679:2: note: ')' token is here
  679 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:30: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                              ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  933 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:933:5: note: '{' token is here
  933 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  933 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:933:5: note: ')' token is here
  933 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  698 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:25: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:698:5: note: '{' token is here
  698 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:36: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                                    ^
Cwd.xs:698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  698 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:28: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                            ^
Cwd.xs:698:5: note: ')' token is here
  698 |     EXTEND(SP, items+1);
      |     ^~~~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:30: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                              ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  958 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:958:5: note: '{' token is here
  958 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  958 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:958:5: note: ')' token is here
  958 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:732:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  732 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:5: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:732:2: note: '{' token is here
  732 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:16: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |                ^
Cwd.xs:732:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  732 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:5: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |     ^
Cwd.xs:732:2: note: ')' token is here
  732 |         PUSHMARK(SP);
      |         ^~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:7: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:733:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  733 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:25: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                         ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:733:2: note: '{' token is here
  733 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:370:36: note: expanded from macro 'EXTEND'
  370 | #  define EXTEND(p,n)   STMT_START {                                    \
      |                                    ^
Cwd.xs:733:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  733 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:28: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                            ^
Cwd.xs:733:2: note: ')' token is here
  733 |         EXTEND(SP, 2);
      |         ^~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:374:30: note: expanded from macro 'EXTEND'
  374 |                          } } STMT_END
      |                              ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.xs:749:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  749 |             PUSHMARK(&ST(-1));
      |             ^~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:5: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.xs:749:6: note: '{' token is here
  749 |             PUSHMARK(&ST(-1));
      |             ^~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:100:16: note: expanded from macro 'PUSHMARK'
  100 |     STMT_START {                                                      \
      |                ^
Cwd.xs:749:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
  749 |             PUSHMARK(&ST(-1));
      |             ^~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:5: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |     ^
Cwd.xs:749:6: note: ')' token is here
  749 |             PUSHMARK(&ST(-1));
      |             ^~~~~~~~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/pp.h:105:7: note: expanded from macro 'PUSHMARK'
  105 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:1031:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
 1031 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:1031:5: note: '{' token is here
 1031 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:1031:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
 1031 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:1031:5: note: ')' token is here
 1031 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
Cwd.c:1067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
 1067 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:5: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |     ^~~~~~~~~~
./ppport.h:4305:31: note: expanded from macro 'STMT_START'
 4305 | #  define STMT_START    (void)( /* gcc supports ``({ STATEMENTS; })'' */
      |                               ^
Cwd.c:1067:5: note: '{' token is here
 1067 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:328:16: note: expanded from macro 'XSRETURN'
  328 |     STMT_START {                                        \
      |                ^
Cwd.c:1067:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
 1067 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:5: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |     ^
Cwd.c:1067:5: note: ')' token is here
 1067 |     XSRETURN(1);
      |     ^~~~~~~~~~~
/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level/CORE/XSUB.h:333:7: note: expanded from macro 'XSRETURN'
  333 |     } STMT_END
      |       ^~~~~~~~
./ppport.h:4306:25: note: expanded from macro 'STMT_END'
 4306 | #  define STMT_END      )
      |                         ^
66 warnings generated.
rm -f blib/arch/auto/Cwd/Cwd.bundle
cc  -mmacosx-version-min=13.1 -bundle -undefined dynamic_lookup -L/opt/local/lib -fstack-protector-strong  Cwd.o  -o blib/arch/auto/Cwd/Cwd.bundle  \
	      \
	  
chmod 755 blib/arch/auto/Cwd/Cwd.bundle
"/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cwd.bs blib/arch/auto/Cwd/Cwd.bs 644
PERL_DL_NONLAZY=1 "/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Functions.t ...... ok
t/abs2rel.t ........ ok
t/cwd_enoent.t ..... ok
t/crossplatform.t .. ok
t/rel2abs2rel.t .... ok
t/cwd.t ............ ok
t/Spec-taint.t ..... ok
Use of apostrophe as package separator was deprecated in Perl 5.37.9,
and will be removed in Perl 5.42.0.  You should change code that uses
Test::More::isn't() to use Test::More::isnt() as a replacement at t/tmpdir.t line 46
Use of apostrophe as package separator was deprecated in Perl 5.37.9,
and will be removed in Perl 5.42.0.  You should change code that uses
Test::More::isn't() to use Test::More::isnt() as a replacement at t/tmpdir.t line 46
t/tmpdir.t ......... ok
t/taint.t .......... ok
t/win32.t .......... skipped: this is not win32
t/Spec.t ........... ok
All tests successful.
Files=11, Tests=847,  0 wallclock secs ( 0.04 usr  0.01 sys +  0.33 cusr  0.11 csys =  0.49 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

    No requirements found

------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    HARNESS_OPTIONS = j6:c
    LANG = en_CA.UTF-8
    LC_ALL = en_CA.UTF-8
    LC_CTYPE = en_CA.UTF-8
    NO_NETWORK_TESTING = 1
    PATH = /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin:/Volumes/chambord/Users/ether/bin:/Volumes/chambord/Users/ether/git/misc/install/advocaat/bin:/Volumes/chambord/Users/ether/git/misc/install/generic/bin:/opt/local/bin:/opt/local/sbin:/Volumes/chambord/Users/ether/git/git-hub/lib:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/opt/local/share/git-core/contrib/workdir
    PERL5LIB = /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/lib/perl5
    PERLBREW_HOME = /Volumes/chambord/Users/ether/.perlbrew
    PERLBREW_LIB = std
    PERLBREW_MANPATH = /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/man:/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/man
    PERLBREW_PATH = /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin
    PERLBREW_PERL = 24.4
    PERLBREW_ROOT = /Volumes/chambord/Users/ether/perl5/perlbrew
    PERLBREW_SHELLRC_VERSION = 1.01
    PERLBREW_VERSION = 1.01
    PERLDOC = -oansi
    PERLDOC_PAGER = less -sicMr
    PERL_AUTOINSTALL_PREFER_CPAN = 1
    PERL_INSTALL_QUIET = 1
    PERL_LOCAL_LIB_ROOT = /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std
    PERL_MB_OPT = --install_base /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std
    PERL_MM_OPT = INSTALL_BASE=/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std
    PERL_TEST_HARNESS_ASAP = 1
    PERL_USE_UNSAFE_INC = 0
    SHELL = /bin/bash
    TERM = xterm-color

Perl special variables (and OS-specific diagnostics, for MSWin32):

    EGID = 20 20 12 61 79 80 81 98 701 704 703 702 705 33 100 204 250
    EUID = 502
    EXECUTABLE_NAME = /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin/perl
    GID = 20 20 12 61 79 80 81 98 701 704 703 702 705 33 100 204 250
    UID = 502

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.11_01 
    CPAN::Meta          2.150010
    Cwd                 3.75    
    ExtUtils::CBuilder  0.280225
    ExtUtils::Command   7.70    
    ExtUtils::Install   2.06    
    ExtUtils::MakeMaker 7.70    
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.31    
    File::Spec          3.75    
    JSON                n/a     
    JSON::PP            4.16    
    Module::Build       0.4232  
    Module::Signature   n/a     
    Parse::CPAN::Meta   2.150010
    Test::Harness       3.45_01 
    Test::More          1.302207
    YAML                n/a     
    YAML::Syck          n/a     
    version             0.9916  


--

Summary of my perl5 (revision 5 version 24 subversion 4) configuration:
   
  Platform:
    osname=darwin, osvers=22.2.0, archname=darwin-2level
    uname='darwin advocaat.local 22.2.0 darwin kernel version 22.2.0: fri nov 11 02:06:26 pst 2022; root:xnu-8792.61.2~4release_arm64_t8112 arm64 '
    config_args='-de -Dprefix=/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4 -Dman1dir=none -Dman3dir=none -Aeval:scriptdir=/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-common -DPERL_DARWIN -mmacosx-version-min=13.1 -fno-strict-aliasing -pipe -fstack-protector-strong -I/opt/local/include -DPERL_USE_SAFE_PUTENV',
    optimize='-O3',
    cppflags='-fno-common -DPERL_DARWIN -mmacosx-version-min=13.1 -fno-strict-aliasing -pipe -fstack-protector-strong -I/opt/local/include'
    ccversion='', gccversion='Apple LLVM 14.0.0 (clang-1400.0.29.202)', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8, longdblkind=0
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -mmacosx-version-min=13.1 -fstack-protector-strong -L/opt/local/lib'
    libpth=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib /opt/local/lib /usr/lib
    libs=-lgdbm
    perllibs=
    libc=, so=dylib, useshrplib=false, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags=' -mmacosx-version-min=13.1 -bundle -undefined dynamic_lookup -L/opt/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_COPY_ON_WRITE
                        PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_MALLOC_WRAP
                        PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV
                        USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES
                        USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO
                        USE_PERL_ATOF
  Locally applied patches:
	Devel::PatchPerl 2.08
  Built under darwin
  Compiled at Jan 21 2023 14:57:01
  %ENV:
    PERL5LIB="/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/lib/perl5"
    PERLBREW_HOME="/Volumes/chambord/Users/ether/.perlbrew"
    PERLBREW_LIB="std"
    PERLBREW_MANPATH="/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/man:/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/man"
    PERLBREW_PATH="/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/bin:/Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/bin"
    PERLBREW_PERL="24.4"
    PERLBREW_ROOT="/Volumes/chambord/Users/ether/perl5/perlbrew"
    PERLBREW_SHELLRC_VERSION="1.01"
    PERLBREW_VERSION="1.01"
    PERLDOC="-oansi"
    PERLDOC_PAGER="less -sicMr"
    PERL_AUTOINSTALL_PREFER_CPAN="1"
    PERL_INSTALL_QUIET="1"
    PERL_LOCAL_LIB_ROOT="/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std"
    PERL_MB_OPT="--install_base /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std"
    PERL_MM_OPT="INSTALL_BASE=/Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std"
    PERL_TEST_HARNESS_ASAP="1"
    PERL_USE_UNSAFE_INC="0"
  @INC:
    /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/lib/perl5/darwin-2level
    /Volumes/chambord/Users/ether/.perlbrew/libs/24.4@std/lib/perl5
    /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/site_perl/5.24.4/darwin-2level
    /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/site_perl/5.24.4
    /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4/darwin-2level
    /Volumes/chambord/Users/ether/perl5/perlbrew/perls/24.4/lib/5.24.4
    .