Request for small test in VC7.1

I'd appreciate if someone on the list could try the following in VC7.1 and report the results: template<typename T> struct A { template<typename Q> void operator()(const Q&){} }; template<typename T> struct B: private A<T> { using A<T>::operator(); }; int main() { B<char> b; b(3); return 0; } The regression tests for multi_index seem to indicate that VC7.1 is having trouble with this kind of construct and I'd like to make sure before applying any fix. Curiously enough, this problem also shows up in GCC for versions under 3.4, as confirmed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9810 Thanks, Joaquín M López Muñoz Telefónica, Investigación y Desarrollo

JOAQUIN LOPEZ MU?Z wrote:
I'd appreciate if someone on the list could try the following in VC7.1 and report the results:
[] If you have a Windows machine you can try it yourself as Microsoft has released free Visual C++ 2003 Toolkit - http://msdn.microsoft.com/visualc/vctoolkit2003/ -- Maxim Yegorushkin

Maxim Yegorushkin ha escrito:
JOAQUIN LOPEZ MU?Z wrote:
I'd appreciate if someone on the list could try the following in VC7.1 and report the results:
[]
If you have a Windows machine you can try it yourself as Microsoft has released free Visual C++ 2003 Toolkit - http://msdn.microsoft.com/visualc/vctoolkit2003/
Ummm... do you know whether it clashes with a preexisting VC++ 6.0 installation? (that I don't want to loose). Joaquín M López Muñoz Telefónica, Investigación y Desarrollo

Joaquín Mª López Muñoz wrote:
Maxim Yegorushkin ha escrito:
JOAQUIN LOPEZ MU?Z wrote:
I'd appreciate if someone on the list could try the following in VC7.1 and report the results:
[]
If you have a Windows machine you can try it yourself as Microsoft has released free Visual C++ 2003 Toolkit - http://msdn.microsoft.com/visualc/vctoolkit2003/
Ummm... do you know whether it clashes with a preexisting VC++ 6.0 installation? (that I don't want to loose).
I think it should not because .NET and .NET 2003 studios live pretty peacefully with VC++ 6.0. You only have to make sure that the path to either of your compilers is not included in your PATH environment variable so that you can use vcvars32.bat's to switch between compilers when in console. -- Maxim Yegorushkin
participants (3)
-
JOAQUIN LOPEZ MU?Z
-
Joaquín Mª López Muñoz
-
Maxim Yegorushkin