|
Boost : |
From: Jason Shirk (jasonsh_at_[hidden])
Date: 2003-09-08 17:01:00
There are still known issues w/ ::template, but only where we are overly
permissive (I guess you could call that broken...)
I can't reproduce this with Boost 1.30.2. Either something changed in
the code, or I didn't try the correct compiler switches. Either way,
could you send me a preprocessed file that reproduces the problem with
the switches used?
Jason Shirk
VC++ Compiler Team
-----Original Message-----
From: Mat Marcus [mailto:mmarcus-boost_at_[hidden]]
Sent: Sunday, September 07, 2003 10:35 PM
To: boost_at_[hidden]
Cc: Jason Shirk
Subject: [BGL] property_map/write_graphviz ICE on VC 7.1
I get an ICE whenever I try to use write_graphviz when using VC
7.1/boost 1.30.1 (from the IDE). Even a small program containing only
these three lines in the body causes an internal compiler error:
#include "boost/graph/graphviz.hpp"
//...
boost::GraphvizDigraph g;
const std::string name;
boost::write_graphviz(name, g);
//...
...\boost\boost\graph\properties.hpp(209) :
fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Anyone else experiencing this one? I thought that VC 7.1 was supposed
to have gotten rid of the ::template issues, but maybe some of the old
workarounds are still needed. Before I decide whether to dive into it
I wanted to see if this is a known issue.
Thanks,
Mat
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk