Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform
If I now just add a filter on the ?overlap variable vale, then the value of ?o1 and subsequently the value of ?overlap is wrong for one of the row of the solution returned.
The wrong values are in red.
Note that removing the variable BINDings and writing instead a complex expression in the filter with the variables ?s1 ?s2 ?d1 ?d2 causes the same error.
I use virtuoso opensource Version 07.10.3208-pthreads for Linux as of Apr 10 2014
Below is the code to insert the data so that you can reproduce the problem.
Thanks in advance
Pierre-André
Hi,
If I run the following SPARQL
I get the following correct result:![screen shot 2014-06-20 at 3 08 55 pm](https://cloud.githubusercontent.com/assets/7149187/3340330/1201529a-f87c-11e3-89d9-71ad341a8a21.png)
If I now just add a filter on the ?overlap variable vale, then the value of ?o1 and subsequently the value of ?overlap is wrong for one of the row of the solution returned.
Result after adding the filter:![screen shot 2014-06-20 at 3 18 05 pm](https://cloud.githubusercontent.com/assets/7149187/3340436/5282d43c-f87d-11e3-8907-2d6e66e03c6f.png)
The wrong values are in red. Note that removing the variable BINDings and writing instead a complex expression in the filter with the variables ?s1 ?s2 ?d1 ?d2 causes the same error. I use virtuoso opensource Version 07.10.3208-pthreads for Linux as of Apr 10 2014
Below is the code to insert the data so that you can reproduce the problem. Thanks in advance Pierre-André