Bug 293853
| Summary: | Various build errors, notably "implicit instantiation of undefined template 'std::numeric_limits<unsigned int>'" | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
| Component: | Web Template Framework | Assignee: | Michael Catanzaro <mcatanzaro> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mcatanzaro, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Michael Catanzaro
For some reason it only fails on i686 and s390x:
In file included from /builddir/build/BUILD/webkitgtk-2.49.2-build/webkitgtk-2.49.2/Source/WTF/wtf/SmallSet.cpp:27:
/builddir/build/BUILD/webkitgtk-2.49.2-build/webkitgtk-2.49.2/Source/WTF/wtf/SmallSet.h:181:27: error: implicit instantiation of undefined template 'std::numeric_limits<unsigned int>'
181 | it.m_index = std::numeric_limits<unsigned>::max();
| ^
/usr/lib/gcc/i686-redhat-linux/15/../../../../include/c++/15/bits/max_size_type.h:55:10: note: template is declared here
55 | struct numeric_limits;
| ^
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Michael Catanzaro
Pull request: https://github.com/WebKit/WebKit/pull/46168
EWS
Committed 295648@main (4381457d991e): <https://commits.webkit.org/295648@main>
Reviewed commits have been landed. Closing PR #46168 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/152367651>
Michael Catanzaro
Reopening because there are more such errors.
Michael Catanzaro
Pull request: https://github.com/WebKit/WebKit/pull/46231
EWS
Committed 295723@main (bdd2c53befeb): <https://commits.webkit.org/295723@main>
Reviewed commits have been landed. Closing PR #46231 and removing active labels.