Re: sparql/detailed.tests#t1001 fails

That particular problem was a regression in cwm. I've reverted that  
code. Tell me if it works now after doing a cvs update. (The version  
of webAccess.py with the fix is 1.33).


Yosi



On Jul 16, 2007, at 10:05 AM, Yosi Scharf wrote:

>
> I can confirm the bug. There seems to be something misconfigured on  
> the server. The minimal test case is running:
>
> cwm http://www.w3.org/2000/10/swap/grammar/sparql
>
> I was not hitting that bug when I run the tests because it is  
> trying to generate sparql_tokens_table.py (or something like that)  
> for you, and it already exists for me.
>
> Yosi
>
>
> On Jul 15, 2007, at 3:03 PM, Dominik Roblek wrote:
>
>>
>> Hi,
>>
>> I just downloaded the current Swap version from CVS
>> (dev.w3.org:/sources/public/2000/10/swap). When running "cd test;
>> make", sparql/detailed.tests#t1001 fails with the following error:
>>
>> ---
>> On of the 110/159 sparql/detailed.tests#t1001     sparql builtins  
>> from cwm
>>            BuiltIn sparql:semantics FAILED (<class
>> 'swap.webAccess.DocumentAccessError'>, DocumentAccessError(),
>> <traceback object at 0x8606f54>)
>> Traceback (most recent call last):
>>  File "../cwm.py", line 746, in <module>
>>    doCommand()
>>  File "../cwm.py", line 613, in doCommand
>>    think(workingContext, mode=option_flags["think"])
>>  File "/home/dominik/tmp/swap/query.py", line 88, in think
>>    return InferenceTask(knowledgeBase, ruleFormula, mode=mode,
>> why=why, repeat=1).run()
>>  File "/home/dominik/tmp/swap/query.py", line 262, in run
>>    return self.runSmart()
>>  File "/home/dominik/tmp/swap/query.py", line 250, in runSmart
>>    total += cy.run()
>>  File "/home/dominik/tmp/swap/query.py", line 411, in run
>>    return rule.once()
>>  File "/home/dominik/tmp/swap/query.py", line 555, in once
>>    total = query.resolve()
>>  File "/home/dominik/tmp/swap/query.py", line 832, in resolve
>>    k = self.matchFormula(self.statements, self.variables,
>> self._existentialVariables)
>>  File "/home/dominik/tmp/swap/query.py", line 1200, in matchFormula
>>    nbs = item.tryBuiltin(queue, bindings, evidence=evidence)
>>  File "/home/dominik/tmp/swap/query.py", line 1741, in tryBuiltin
>>    raise BuiltInFailed(sys.exc_info(), self, pred ),None
>> swap.query.BuiltInFailed: Error during built-in operation
>> 20) short=0, {{3} log:implies {"1" log:outputString x}}() ::
>> example.rq() sparql:semantics() _g_L3C39(_g_L3C39)?.
>> because:
>> '    Unable to access document
>> <http://www.w3.org/2000/10/swap/grammar/sparql>, because:\n
>> HTTP Error 406: Not Acceptable'
>> Files differ, result= 256
>> #  If this is OK,   cp ,temp/sparql_query1_result.rl sparql/ 
>> query1_result.rl
>> ######### Differences from reference output:
>> --- sparql/query1_result.rl     2006-07-31 22:37:55.000000000 +0100
>> +++ ,temp/sparql_query1_result.rl       2007-07-15  
>> 16:21:28.000000000 +0100
>> @@ -1,64 +0,0 @@
>> -<?xml version="1.0"?>
>> -
>> -
>> -<sparql xmlns="http://www.w3.org/2005/sparql-results#">
>> -
>> -    <head>
>> -        <variable name="friend"/>
>> -        <variable name="blurb"/>
>> -        <variable name="age"/>
>> -        <variable name="mbox"/>
>> -        <variable name="name"/>
>> -        <variable name="hpage"/>
>> -        <variable name="x"/>
>> -    </head>
>> -
>> -    <results>
>> -        <result>
>> -            <binding name="friend">
>> -                <bnode>http://example.com/swap/test/run#_g131</ 
>> bnode>
>> -            </binding>
>> -            <binding name="blurb">
>> -                <literal
>> datatype="http://www.w3.org/1999/02/22-rdf-syntax- 
>> ns#XMLLiteral">&#60;p
>> xmlns="http://www.w3.org/1999/xhtml"&#62;My name is
>> &#60;em&#62;Alice&#60;/em&#62;&#60;/p&#62;</literal>
>> -            </binding>
>> -            <binding name="age">
>> -                <unbound/>
>> -            </binding>
>> -            <binding name="mbox">
>> -                <literal></literal>
>> -            </binding>
>> -            <binding name="name">
>> -                <literal>Alice</literal>
>> -            </binding>
>> -            <binding name="hpage">
>> -                <uri>http://work.example.org/alice/</uri>
>> -            </binding>
>> -            <binding name="x">
>> -                <bnode>http://example.com/swap/test/run#_g130</ 
>> bnode>
>> -            </binding>
>> -        </result>
>> -        <result>
>> -            <binding name="friend">
>> -                <bnode>http://example.com/swap/test/run#_g122</ 
>> bnode>
>> -            </binding>
>> -            <binding name="blurb">
>> -                <unbound/>
>> -            </binding>
>> -            <binding name="age">
>> -                <literal
>> datatype="http://www.w3.org/2001/XMLSchema#integer">30</literal>
>> -            </binding>
>> -            <binding name="mbox">
>> -                <uri>mailto:bob@work.example.org</uri>
>> -            </binding>
>> -            <binding name="name">
>> -                <literal xml:lang="en">Bob</literal>
>> -            </binding>
>> -            <binding name="hpage">
>> -                <uri>http://work.example.org/bob/</uri>
>> -            </binding>
>> -            <binding name="x">
>> -                <bnode>http://example.com/swap/test/run#_g123</ 
>> bnode>
>> -            </binding>
>> -        </result>
>> -    </results>
>> -</sparql>
>>
>> ######### from normal case sparql_query1_result.rl: cwm -n3
>> sparql/sparql_builtin1.n3 --think --strings
>> make: *** [quick] Error 255
>> ---
>>
>> Dominik
>>
>>
>
>

Received on Monday, 16 July 2007 15:50:30 UTC