On 11/25/20 5:41 AM, Gabriel L. Somlo wrote:
> Hi,
>
> Someone dropped a gcc-11 specific patch into a package I
> (co-)maintain:
>
> https://src.fedoraproject.org/rpms/yosys/c/ff37aa8a48b430546f4831ece89896cccfe7b1a1?branch=master
>
> which really rather belongs upstream. I'd like to test it before
> pushing an upstream PR myself, but a cursory googling for a mock
> config file for gcc-11 rawhide didn't return anything useful.
>
> Any pointers to how I could mock-build a package with gcc-11?
There's an ELN side tag that you could use with gcc-11 in it
(eln-build-side-32479). The change proposal to make gcc-11 snapshots
available in Rawhide was made earlier this week, but hasn't made it to
FESCO yet.
So the failure that patch fixes is:
passes/sat/freduce.cc: In member function 'void
{anonymous}::PerformReduction::analyze(std::vector<std::set<int> >&,
std::map<int, int>&, std::vector<int>&, std::string, std::string)':
passes/sat/freduce.cc:457:55: error: 'numeric_limits' is not a member of
'std' 457 | out_depth[idx] =
std::numeric_limits<int>::max();
| ^~~~~~~~~~~~~~
passes/sat/freduce.cc:457:70: error: expected primary-expression before 'int'
457 | out_depth[idx] =
std::numeric_limits<int>::max();
| ^~~
passes/sat/freduce.cc: In member function 'void
{anonymous}::PerformReduction::analyze(std::vector<std::vector<{anonymous}::equiv_bit_t>
>&, int)':
passes/sat/freduce.cc:531:55: error: 'numeric_limits' is not a member of 'std'
531 | out_depth[idx] =
std::numeric_limits<int>::max();
| ^~~~~~~~~~~~~~
passes/sat/freduce.cc:531:70: error: expected primary-expression before 'int'
531 | out_depth[idx] =
std::numeric_limits<int>::max();
| ^~~
make: *** [Makefile:599: passes/sat/freduce.o] Error 1
Jeff
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]