W3C home > Mailing lists > Public > public-qt-comments@w3.org > April 2016

[Bug 29590] dependency cycle and indirect references

From: <bugzilla@jessica.w3.org>
Date: Mon, 25 Apr 2016 23:48:44 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-29590-523-xogHRAYXFV@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29590

--- Comment #3 from Benito van der Zander <benito@benibela.de> ---
Actually my old cycle checker was half dynamic (choosing the order of the
evaluation) and half static (checking each declaration statically), and thus
the latter half could not handle these two cases either.

But a fully dynamical  cycle checker crashes on K2-InternalVariablesWithout-1a,
because it gets stuck in the endless recursion of  declare function
local:myFunction() { local:myFunction(), 1, $local:myVar }; before it ever
reaches $local:myVar ,  (actually that test was the reason, I made it half
statically in the first place
https://github.com/benibela/internettools/commit/bed837e9a111befbf517fa2e3ab59bbfed6bcfbf
)



Endless loop detection does not seem to be decidable either

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Monday, 25 April 2016 23:48:47 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:58:00 UTC