ken@titan ~/tmp
$ uname -a
CYGWIN_NT-10.0-19045 titan 3.6.1-1.x86_64 2025-04-09 11:31 UTC x86_64 Cygwin
####
ken@titan ~/tmp
$ perl -v | head -2 | tail -1
This is perl 5, version 40, subversion 0 (v5.40.0) built for cygwin-thread-multi
$ which perl
/home/ken/perl5/perlbrew/perls/perl-5.40.0/bin/perl
$ /usr/bin/perl -v | head -2 | tail -1
This is perl 5, version 40, subversion 2 (v5.40.2) built for x86_64-cygwin-threads-multi
####
ken@titan ~/tmp
$ perl -E 'say for @INC'
/home/ken/perl5/perlbrew/perls/perl-5.40.0/lib/site_perl/5.40.0/cygwin-thread-multi
/home/ken/perl5/perlbrew/perls/perl-5.40.0/lib/site_perl/5.40.0
/home/ken/perl5/perlbrew/perls/perl-5.40.0/lib/5.40.0/cygwin-thread-multi
/home/ken/perl5/perlbrew/perls/perl-5.40.0/lib/5.40.0
$ /usr/bin/perl -E 'say for @INC'
/usr/local/lib/perl5/site_perl/5.40/x86_64-cygwin-threads
/usr/local/share/perl5/site_perl/5.40
/usr/lib/perl5/vendor_perl/5.40/x86_64-cygwin-threads
/usr/share/perl5/vendor_perl/5.40
/usr/lib/perl5/5.40/x86_64-cygwin-threads
/usr/share/perl5/5.40
####
ken@titan ~/tmp
$ perl '-Mdiagnostics' -le 'print $diagnostics::VERSION'
1.40
$ perl -Mdiagnostics -le 'print $diagnostics::VERSION'
1.40
$ /usr/bin/perl '-Mdiagnostics' -le 'print $diagnostics::VERSION'
1.40
$ /usr/bin/perl -Mdiagnostics -le 'print $diagnostics::VERSION'
1.40