This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/25304] New: std::fill_n, std::generate_n incorrect signature
- From: "sebor at roguewave dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Dec 2005 21:06:38 -0000
- Subject: [Bug libstdc++/25304] New: std::fill_n, std::generate_n incorrect signature
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Both template functions are required to return void.
$ cat u.cpp && g++ -c u.cpp
#include <algorithm>
template void std::fill_n (int*, int, const int&);
template void std::generate_n (int*, int, int (*)());
int main () { }
u.cpp:3: error: template-id 'fill_n<>' for 'void std::fill_n(int*, int, const
int&)' does not match any template declaration
u.cpp:4: error: template-id 'generate_n<>' for 'void std::generate_n(int*, int,
int (*)())' does not match any template declaration
--
Summary: std::fill_n, std::generate_n incorrect signature
Product: gcc
Version: 4.0.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: sebor at roguewave dot com
GCC build triplet: all
GCC host triplet: all
GCC target triplet: all
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25304
- Follow-Ups:
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pinskia at gcc dot gnu dot org
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pinskia at gcc dot gnu dot org
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pinskia at gcc dot gnu dot org
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pcarlini at suse dot de
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: gdr at integrable-solutions dot net
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pcarlini at suse dot de
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: sebor at roguewave dot com
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pcarlini at suse dot de
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: gdr at integrable-solutions dot net
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: sebor at roguewave dot com
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: gdr at integrable-solutions dot net
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pcarlini at suse dot de
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: pcarlini at suse dot de
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: gdr at integrable-solutions dot net
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: sebor at roguewave dot com
- [Bug libstdc++/25304] std::fill_n, std::generate_n incorrect signature
- From: gdr at integrable-solutions dot net