|
Boost : |
From: Tan Kwee Heong (tan.k.h_at_[hidden])
Date: 2005-06-30 01:39:31
Hi,
I posted this on the Boost User's group and did not have any response.
I'll try again on the Boost Developers' group.
On Win2K ( using cygwin g++ 3.3.1 ) using boost_1_32_0, read_graphviz
has a syntax error when reading a digraph .dot file.
The simplest way to reproduce this is to build a static libbgl-viz.lib and
run the libs/graph/example/graphviz on the graphviz_test.dot input data.
Note that the bjam reports that the testcase pass, but if you execute the
graphviz.exe binary manually, you'll see the syntax error, like so:
| > gcc/graphviz
../../../../../../../../../libs/graph/example/graphviz_test.dot
| ...
| syntax error
|
The same sources, when built with VC7.1 will pass with the correct output,
when run manually. Like so :
| > vc7/graphviz
../../../../../../../../../libs/graph/example/graphviz_test.dot
| ...
| a1 --> a2 b3
| a2 --> a3
| a3 --> end
| a0 --> a1 a2 a3
| ...
I can provide more information if needed. The basic question I have
is whether this is a known problem for g++ 3.3.1 or a simple bug that
someone more knowledgeable can take a look/fix.
Thanks,
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk