guix-patches
[Top][All Lists]
Advanced

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

[bug#64504] [PATCH] gnu: Add unsio.


From: Iliya Tikhonenko
Subject: [bug#64504] [PATCH] gnu: Add unsio.
Date: Tue, 8 Aug 2023 13:37:14 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0

Hello!

I am the author of the initial version of this patch (kudos to Sharlatan for cleaning it up and bringing to guix proper!)

On 8/8/23 11:29, Andreas Enge wrote:
For the #:build-type, the default value (release with debug information) also 
works and results in a package of the same size. Is there a reason to change 
it? Modified patch attached.
The debug build type is unnecessary verbose (see src/uns.cc line 71-73 for an example) to the point that it impacts performance sometimes, which is important considering the usecase of the library.

I can also compile the package without the configure flags, are they useful?
Checked again, I still cannot compile it without -DCMAKE_CXX_STANDARD=14


And there are lots of warnings about 34 bit shifts in a 32 bit type.
But I suppose you tested that the library works.
I have not noticed any issues using it during the past two years, but this cannot be considered a proper test because I am actually using a small subset of the library. Perhaps, this warning should be reported upstream, thanks!


All the best,
Iliya





reply via email to

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