[Bug 2003169] New: Review Request: pcg-cpp - PCG Random Number
Generation, C++ Edition
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2003169
Bug ID: 2003169
Summary: Review Request: pcg-cpp - PCG Random Number
Generation, C++ Edition
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: code(a)musicinmybrain.net
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: https://music.fedorapeople.org/pcg-cpp.spec
SRPM URL:
https://music.fedorapeople.org/pcg-cpp-0.98.1-1.20210910gitffd522e.fc34.s...
Description:
This code provides an implementation of the PCG family of random number
generators, which are fast, statistically excellent, and offer a number of
useful features.
Full details can be found at the PCG-Random website
(http://www.pcg-random.org/). This version of the code provides many family
members – if you just want one simple generator, you may prefer the minimal C
version of the library.
There are two kinds of generator, normal generators and extended generators.
Extended generators provide k dimensional equidistribution and can perform
party tricks, but generally speaking most people only need the normal
generators.
There are two ways to access the generators, using a convenience typedef or by
using the underlying templates directly (similar to C++11’s std::mt19937
typedef vs its std::mersenne_twister_engine template). For most users, the
convenience typedef is what you want, and probably you’re fine with pcg32 for
32-bit numbers. If you want 64-bit numbers, either use pcg64 (or, if you’re on
a 32-bit system, making 64 bits from two calls to pcg32_k2 may be faster).
Fedora Account System Username: music
Koji scratch builds:
F36: https://koji.fedoraproject.org/koji/taskinfo?taskID=75468189
F35: https://koji.fedoraproject.org/koji/taskinfo?taskID=75468191
F34: https://koji.fedoraproject.org/koji/taskinfo?taskID=75468195
F33: https://koji.fedoraproject.org/koji/taskinfo?taskID=75468196
This is a relatively straightforward C++ header-only library with tests that
are built using plain make.
This package will be used for unbundling this library from
https://src.fedoraproject.org/rpms/python-graph-tool (and hopefully fixing some
platform-specific build failures in the bundled version). Accordingly,
@neuro-sig will be given commit privileges.
--
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
2 years, 6 months
[Bug 1983416] New: Review Request: gcc-epel - Various compilers (C,
C++, Objective-C, ...)
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1983416
Bug ID: 1983416
Summary: Review Request: gcc-epel - Various compilers (C, C++,
Objective-C, ...)
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Assignee: nobody(a)fedoraproject.org
Reporter: redhat-bugzilla(a)linuxnetz.de
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: https://labs.linuxnetz.de/bugzilla/gcc-epel.spec
SRPM URL: https://labs.linuxnetz.de/bugzilla/gcc-epel-8.4.1-1.src.rpm
Description: The gcc package contains the GNU Compiler Collection version 8.
You'll need this package in order to compile C code.
Fedora Account System Username: robert
This package is intended only for EPEL 8 to provide the missing parts of the
GNU Compiler Collection that Red Hat decided to remove for RHEL 8 (and it won't
even change partially as stated e.g. in bug #1826731). So this is
gcc-8.4.1-1.el8 from RHEL 8 modified to be installable along with the regular
package and providing the missing parts. The package itself was as less
modified as possible to make the differences hopefully easily reviewable.
As building Ada/GNAT requires an already working Ada/GNAT compiler, there will
be a bootstrap situation (which is part of the package) based on old Fedora
packages.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
2 years, 6 months