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