dataflow_annotations.cpp: assertion failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Released
|
High
|
Markos Zaharioudakis |
Bug Description
Compiling the following query and library module trigger an assertion:
Zorba error [zerr:ZXQP0002]: "varExpr->get_udf() == udfCaller-
response.xq
xquery version "3.0";
module namespace resp = "http://
declare namespace ann = "http://
declare %fn:private variable $resp:serializa
as element(
declare function resp:serializer
as element(
{
<serializatio
};
declare %ann:sequential function resp:set-
$params as element(
) as empty-sequence()
{
$resp:
};
declare %ann:sequential function resp:set-redirect(
$url as xs:string)
as empty-sequence()
{
1
};
main.xq
import module namespace refl = "http://
import module namespace res = "http://
declare namespace ann = "http://
declare %ann:sequential function local:save()
{
variable $tmp := refl:eval-
res:set-
};
local:save()
Changed in zorba: | |
status: | Fix Committed → Fix Released |
I hope the fix works for the larger Sausalito programs as well.