Front page | perl.perl5.porters |
Postings from May 2021
From: Ben Bullock
May 19, 2021 12:41
Message ID: CAN5Y6m_+MMjHDgPZ1rvSPX7JPEb318psz02TZTQ55FVSX99=Ww@mail.gmail.com
On Tue, 18 May 2021 at 22:24, Paul "LeoNerd" Evans <firstname.lastname@example.org>
> On Tue, 18 May 2021 12:01:02 +0000
> Nicholas Clark <email@example.com> wrote:
> > Feature: mixed declarations and code
> > Feature: member structure initialisers
> > Feature: vararg macros
> In case it is of interest, I've been using all three of these in XS
> modules on CPAN for a while now, and haven't yet encountered any
> platforms which complain. No doubt there are some around, but those
> don't seem to be ones that report smoketest results.
For CPAN XS modules, there used to be a lot of problems with mixed
declarations and code on ActiveState Perl which was using a Microsoft C
compiler which didn't allow that. The ActiveState test results didn't
appear at CPAN testers and they didn't email them to people or anything. I
think that ActiveState Perl is doing something different now, the old web
pages for their ppm system don't display newer versions of modules.
I've used vararg macros:
for nearly a decade without once encountering a problem at CPAN testers.
Incidentally there is some Solaris testing at CPAN testers and the Solaris
C compiler has some kind of very very strange problem with the dir part of
include statements like
under some circumstances.