Hi everyone,

We just upgraded virtuoso from 6.1.3 to 6.1.4 in our test environment and
some sparql queries that were working appear to be breaking.  We are
getting the following error:

Virtuoso 37000 Error SP031: SPARQL compiler: Internal error:
ssg_print_equiv_retval_expn(): select selid is out of scope

The query is of the form:

select ?s ? p ?o
where {
{select ?s ?p ?o where {conditions}}
union
{select ?s ?p ?o where {other conditions}}
}

All sub-queries run correctly as stand alone queries, however combining
them together with a UNION under 6.1.4 throws the above error.  It works
without issue under 6.1.3

Does anyone have any thoughts on this?

Regards,
Peter Secomb
clearbluewater.com.au

Reply via email to