This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In 5.11 Module Import Static Context Processing The inference rule is wrong since it doesn't add the namespace. There needs to be another precondition: statEnv4 = statEnv3 + namespace(NCName => (passive, URILiteral1)) and the consequent yields statEnv4 instead of statEnv3. Since the NCName is is optional, one solution is solution is to split it into two rules, but a "conditional" may also be possible.
Sorry - I just noticed this ia a duplicate of the 3rd part of bug 1715. *** This bug has been marked as a duplicate of 1715 ***