https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93293

--- Comment #4 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
(In reply to Thomas Schwinge from comment #0)
>     XFAIL: gcc.dg/analyzer/dot-output.c  (test for warnings, line 21)
>     PASS: gcc.dg/analyzer/dot-output.c (test for excess errors)
>     PASS: gcc.dg/analyzer/dot-output.c dg-check-dot
> dot-output.c.callgraph.dot
>     PASS: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.eg.dot
>     FAIL: gcc.dg/analyzer/dot-output.c dg-check-dot
> dot-output.c.state-purge.dot
>     PASS: gcc.dg/analyzer/dot-output.c dg-check-dot
> dot-output.c.supergraph.dot

> That's Ubuntu 12.10:
> 
>     $ dot -V
>     dot - graphviz version 2.26.3 (20100126.1600)
> 
> ... perhaps too old to deal with such multi-line strings -- but perhaps they
> shouldn't be generated like that?

I have upgraded this testing system to 14.04 "trusty" (including a 'dot'
version upgrade), and now get the expected:

    XFAIL: gcc.dg/analyzer/dot-output.c  (test for warnings, line 21)
    PASS: gcc.dg/analyzer/dot-output.c (test for excess errors)
    PASS: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.callgraph.dot
    PASS: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.eg.dot
    [-FAIL:-]{+PASS:+} gcc.dg/analyzer/dot-output.c dg-check-dot
dot-output.c.state-purge.dot
    PASS: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.supergraph.dot
    PASS: gcc.dg/analyzer/dot-output.c dg-check-dot
dot-output.c.supergraph-eg.dot

So, the problem is "gone" as far as I'm concerned.

Reply via email to