gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Testsuite of git 2023-09-30 on Solaris 11.3/Sparc


From: Gaius Mulley
Subject: Re: Testsuite of git 2023-09-30 on Solaris 11.3/Sparc
Date: Mon, 02 Oct 2023 12:27:21 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

john o goyo <jog37@riddermarkfarm.ca> writes:

> Best one yet, Gaius.
>
>                 === gm2 Summary ===
>
> # of expected passes            12721
> # of unexpected failures        19
>
>
> Sincerely,
> john

thanks John, I'm about to start re-implementing large sets - which hopefully
will reduce the failures and also ease portability.

The new large set implementation will be similar to the unbounded array
implementation.  In C terms:

if max_no_of_elements > sizeof (bitset_t) * 8
then
   define largeset as:
  
   struct largeset {
       bitset_t *ptr;
       unsigned int max_no_of_elements;
   }
   use alloca/memset/memcpy to propagate set contents during parameter
   passing - using callee save
else
   use word size or less to represent the set
end


regards,
Gaius



reply via email to

[Prev in Thread] Current Thread [Next in Thread]