Title: | C++ |
Notice: | Read 1.* and use keywords (e.g. SHOW KEY/FULL KIT_CXX_VAX_VMS) |
Moderator: | DECCXX::AMARTIN |
Created: | Fri Nov 06 1987 |
Last Modified: | Thu Jun 05 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3604 |
Total number of notes: | 18242 |
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
3166.1 | We're working on it | DECCXX::MITCHELL | Mon Jul 15 1996 12:42 | 2 | |
3166.2 | CSC32::D_DERAMO | Dan D'Eramo, Customer Support Center | Mon Jul 15 1996 12:43 | 10 | |
3166.3 | CSC32::D_DERAMO | Dan D'Eramo, Customer Support Center | Thu Jul 18 1996 20:04 | 22 | |
3166.4 | CSC32::D_DERAMO | Dan D'Eramo, Customer Support Center | Fri Jul 19 1996 12:09 | 4 | |
3166.5 | Hope to fix in V5.5 | DECCXX::MITCHELL | Fri Jul 19 1996 13:17 | 3 | |
3166.6 | CSC32::D_DERAMO | Dan D'Eramo, Customer Support Center | Tue Jul 23 1996 22:07 | 12 | |
3166.7 | Still in FT 5.5 | GAAS::TSUK | Michael Tsuk | Thu Dec 12 1996 16:01 | 19 |
3166.8 | RE: .7 So noted. Thank you. | DECC::ERICW | Fri Dec 13 1996 10:36 | 0 | |
3166.9 | DECCXX::COLEEN | Mon Feb 10 1997 14:25 | 20 | ||
This bug has been fixed in our development sources and the next release of the compiler will have the fix (post V5.5). Our VAX compiler was generating IL for the return type before the template was instantiated. The Alpha compilers didn't have the same problem. Anything that would instantiate the return type (#pragma define_template, for example) would be a work-around. A declaration of the function before the definition would also work around the problem: vector<char> vec(char* s); vector<char> vec(char *s) {...} Thanks for reporting the problem, Coleen Phillimore DEC C++ development |