Wed Feb 13 02:44:43 2013: Request 83237 was acted upon.
Transaction: Correspondence added by BULKDD
       Queue: Win32-API
     Subject: Can't use string ("Win32::API::Struct") as a HASH ref while 
"strict refs"
   Broken in: 0.75
    Severity: Critical
       Owner: Nobody
  Requestors: compuvision...@gmail.com
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=83237 >


On Tue Feb 12 15:57:54 2013, gepebril wrote:
> I will check it hopefully tomorrow.
> 
> Yup the problem didn't occur in the 32 bits (latest) version of Perl
> Strawberry. Should Win32::SystemInfo be compatible with the 64 release
> of Strawberry Perl?

I reproduced it ("Can't use string ("Win32::API::Struct") as a HASH ref
while "strict refs"") only on x64 Perl with a nmake test. 32 bit Perl
passed an nmake test. Win32::API is supposed to support x64 as good as
32 bits. If the user's app that uses Win32::API is written *correctly*,
his app will work transparently on x64 and 32 bit. I will investigate it
further tomorrow.

On Mon Feb 11 17:41:59 2013, gepebril wrote:
> Thanks for the reply and testing.
> 
> > So what is the failing code? I tried a "make test" on Win32:SystemInfo
> > and it passed. I also tried
> I never done this make test, do you have the cli how to test that?

Google "perl make test" no quotes. I specifically used nmake (not make)
since I use Visual C, not Cygwin/Linux.

Reply via email to