Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript |
c++.stl.port - **WARNING** DMC 8.46 and STLport 4.6.2
I've already sent Watlter the testcase that replicates the bug in simplest terms. Currently, it is not possible to compile STLport or use STLport in your applications, esp. if you use <string>. Please do not barrage Walter with bug reports. Details: DMC complains about _DEFAULT_SIZE not being defined. The test case looks like: -------------------- template<class Tp, int> class Parent { public: enum { DefaultSize = 32 }; private: Tp array[DefaultSize]; public: Parent(int size); }; typedef Parent<char, DefaultSize> NewBug; -------------------- Nov 09 2005
What happened is DMC++ now implements dependent/nondependent name lookup. DefaultSize is not in scope at the declaration of NewBug according to my understanding of the Standard. There were a couple of problems compiling STLPort with this new lookup, but a corrected STLPort has been posted. I believe the compiler is operating correctly. Nov 11 2005
Walter Bright wrote...What happened is DMC++ now implements dependent/nondependent name lookup. DefaultSize is not in scope at the declaration of NewBug according to my understanding of the Standard. There were a couple of problems compiling STLPort with this new lookup, but a corrected STLPort has been posted. I believe the compiler is operating correctly. Nov 11 2005
In article <dl1nqt$5fi$1 digitaldaemon.com>, Walter Bright says...There were a couple of problems compiling STLPort with this new lookup, but a corrected STLPort has been posted. Nov 13 2005
"tink" <tink_member pathlink.com> wrote in message news:dl7u2k$2fjl$1 digitaldaemon.com...In article <dl1nqt$5fi$1 digitaldaemon.com>, Walter Bright says...There were a couple of problems compiling STLPort with this new lookup, Nov 13 2005
tink wrote:In article <dl1nqt$5fi$1 digitaldaemon.com>, Walter Bright says...There were a couple of problems compiling STLPort with this new lookup, but a corrected STLPort has been posted. Nov 15 2005
Walter Bright wrote:What happened is DMC++ now implements dependent/nondependent name lookup. DefaultSize is not in scope at the declaration of NewBug according to my understanding of the Standard. Nov 14 2005
|