Your message dated Thu, 21 Mar 2024 04:39:48 +0000
with message-id <e1rnadu-00a3wz...@fasolo.debian.org>
and subject line Bug#1067306: fixed in node-lezer 1.4.13+~cs14.24.45-1
has caused the Debian Bug report #1067306,
regarding node-lezer: FTBFS: dh_auto_test: error: /bin/sh -ex
debian/tests/pkg-js/test returned exit code 1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1067306: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067306
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-lezer
Version: 1.4.11+~cs14.19.46-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240319 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary
> dh_update_autotools_config
> dh_autoreconf
> dh_auto_configure --buildsystem=nodejs
> Link ./node_modules/rollup -> /usr/share/nodejs/rollup
> Link ./node_modules/@rollup/plugin-commonjs ->
> /usr/share/nodejs/@rollup/plugin-commonjs
> Link ./node_modules/@rollup/plugin-node-resolve ->
> /usr/share/nodejs/@rollup/plugin-node-resolve
> Link ./node_modules/rollup-plugin-typescript2 ->
> /usr/share/nodejs/rollup-plugin-typescript2
> Link node_modules/@lezer/common -> ../../lezer-common
> Link node_modules/@lezer/cpp -> ../../lezer-cpp
> Link node_modules/@lezer/css -> ../../lezer-css
> Link node_modules/@lezer/generator -> ../../lezer-generator
> Link node_modules/@lezer/highlight -> ../../lezer-highlight
> Link node_modules/@lezer/html -> ../../lezer-html
> Link node_modules/@lezer/java -> ../../lezer-java
> Link node_modules/@lezer/json -> ../../lezer-json
> Link node_modules/@lezer/lr -> ../../lezer-lr
> Link node_modules/@lezer/markdown -> ../../lezer-markdown
> Link node_modules/@lezer/php -> ../../lezer-php
> Link node_modules/@lezer/python -> ../../lezer-python
> Link node_modules/@lezer/rust -> ../../lezer-rust
> Link node_modules/@lezer/xml -> ../../lezer-xml
> Link node_modules/@marijn/buildtool ->
> ../../debian/build_modules/@marijn/buildtool
> Link node_modules/rollup-plugin-dts ->
> ../debian/build_modules/rollup-plugin-dts
> dh_auto_build --buildsystem=nodejs
> Found debian/nodejs/lezer-common/build
> cd ./lezer-common && sh -ex ../debian/nodejs/lezer-common/build
> + node build.js
> Found debian/nodejs/lezer-lr/build
> cd ./lezer-lr && sh -ex ../debian/nodejs/lezer-lr/build
> + node build.js
> + tsc src/constants.ts -d --outDir dist
> Found debian/nodejs/lezer-generator/build
> cd ./lezer-generator && sh -ex ../debian/nodejs/lezer-generator/build
> + node build.js
> Found debian/nodejs/lezer-highlight/build
> cd ./lezer-highlight && sh -ex ../debian/nodejs/lezer-highlight/build
> + node build.js
> Found debian/nodejs/lezer-php/build
> cd ./lezer-php && sh -ex ../debian/nodejs/lezer-php/build
> + node ../lezer-generator/src/lezer-generator.cjs src/php.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs,
> ./dist/index.es.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.es.js[22m in
> [1m258ms[22m[39m
> Found debian/nodejs/lezer-java/build
> cd ./lezer-java && sh -ex ../debian/nodejs/lezer-java/build
> + node ../lezer-generator/src/lezer-generator.cjs src/java.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m119ms[22m[39m
> Found debian/nodejs/lezer-cpp/build
> cd ./lezer-cpp && sh -ex ../debian/nodejs/lezer-cpp/build
> + node ../lezer-generator/src/lezer-generator.cjs src/cpp.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m254ms[22m[39m
> Found debian/nodejs/lezer-json/build
> cd ./lezer-json && sh -ex ../debian/nodejs/lezer-json/build
> + node ../lezer-generator/src/lezer-generator.cjs src/json.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m93ms[22m[39m
> Found debian/nodejs/lezer-xml/build
> cd ./lezer-xml && sh -ex ../debian/nodejs/lezer-xml/build
> + node ../lezer-generator/src/lezer-generator.cjs src/xml.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m159ms[22m[39m
> Found debian/nodejs/lezer-html/build
> cd ./lezer-html && sh -ex ../debian/nodejs/lezer-html/build
> + node ../lezer-generator/src/lezer-generator.cjs src/html.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/index.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m300ms[22m[39m
> Found debian/nodejs/lezer-markdown/build
> cd ./lezer-markdown && sh -ex ../debian/nodejs/lezer-markdown/build
> + rollup -c
> [36m
> [1m./src/index.ts[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m2.2s[22m[39m
> Found debian/nodejs/lezer-rust/build
> cd ./lezer-rust && sh -ex ../debian/nodejs/lezer-rust/build
> + node ../lezer-generator/src/lezer-generator.cjs src/rust.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m296ms[22m[39m
> Found debian/nodejs/lezer-css/build
> cd ./lezer-css && sh -ex ../debian/nodejs/lezer-css/build
> + node ../lezer-generator/src/lezer-generator.cjs src/css.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m165ms[22m[39m
> Found debian/nodejs/lezer-python/build
> cd ./lezer-python && sh -ex ../debian/nodejs/lezer-python/build
> + node ../lezer-generator/src/lezer-generator.cjs src/python.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m164ms[22m[39m
> Found debian/nodejs/./build
> cd ./. && sh -ex debian/nodejs/./build
> + node lezer-generator/src/lezer-generator.cjs src/javascript.grammar -o
> src/parser
> Wrote src/parser.js and src/parser.terms.js
> + rollup -c
> [36m
> [1m./src/parser.js[22m → [1m./dist/index.cjs, ./dist/index.js[22m...[39m
> [32mcreated [1m./dist/index.cjs, ./dist/index.js[22m in [1m310ms[22m[39m
> dh_auto_test --buildsystem=nodejs
> ln -s ../debian/tests/test_modules/ist node_modules/ist
> ln -s ../../. node_modules/\@lezer/javascript
> /bin/sh -ex debian/tests/pkg-js/test
> + mocha test/test-javascript.js lezer-common/test/test-tree.js
> lezer-cpp/test/test-cpp.js lezer-css/test/test-css.js
> lezer-generator/test/test-cases.js lezer-generator/test/test-parse.js
> lezer-generator/test/test-test.js lezer-html/test/test-html.js
> lezer-html/test/test-incremental.js lezer-java/test/test-java.js
> lezer-json/test/test-json.js lezer-php/test/test-php.js
> lezer-python/test/test-incremental.js lezer-python/test/test-python.js
> lezer-rust/test/test-rust.js lezer-xml/test/test-xml.js
>
>
> decorator
> undefined Decorators on classes and class fields
> undefined Multiple decorators
> undefined Member decorators
> undefined Call decorators
> undefined Parenthesized decorators
> undefined Parameter decorators
>
> expression
> undefined Minimal
> undefined Strings
> undefined Numbers
> undefined Identifiers
> undefined RegExps
> undefined Arrays
> undefined Functions
> undefined Arrow functions
> undefined Arrow function followed by comma
> undefined Long potential arrow function
> undefined Ternary operator
> undefined Type operators
> undefined Delete
> undefined Void
> undefined Augmented assignment
> undefined Operator precedence
> undefined Rest args
> undefined Forward slashes after parenthesized expressions
> undefined Yield expressions
> undefined Atoms
> undefined Objects
> undefined Method definitions
> undefined Keyword property names
> undefined Generator functions
> undefined Member expressions
> undefined Callback chain
> undefined Function calls
> undefined Constructor calls
> undefined Await Expressions
> undefined Numeric operators
> undefined Boolean operators
> undefined Bitwise operators
> undefined Relational operators
> undefined Word operators
> undefined Assignments
> undefined Comma operator
> undefined Punctuation
> undefined Doesn't choke on unfinished ternary operator
> undefined Can handle unterminated template literals
>
> jsx
> undefined Self-closing element
> undefined Regular element
> undefined Fragment
> undefined Namespaced name
> undefined Member name
> undefined Nested tags
> undefined Attributes
>
> semicolon
> undefined No semicolons
> undefined Continued expressions on new line
> undefined Doesn't parse postfix ops on a new line
> undefined Eagerly cut return/break/continue
> undefined Cut return regardless of whitespace
>
> statement
> undefined Variable declaration
> undefined Function declaration
> undefined Async functions
> undefined If statements
> undefined While loop
> undefined Labels
> undefined Try
> undefined Switch
> undefined For
> undefined Labeled statements
> undefined Classes
> undefined Private properties
> undefined Computed properties
> undefined Imports
> undefined Exports
> undefined Empty statements
> undefined Recover from invalid char
> undefined Sync back to statement
> undefined Destructuring
> undefined Generators
> undefined Hashbang
>
> typescript
> undefined Undefined and Null Type
> undefined Type declaration
> undefined Type predicate
> undefined Type alias
> undefined Enum declaration
> undefined Interface declaration
> undefined Call type args
> undefined Advanced types
> undefined Prefix union/intersection
> undefined Prefix cast
> undefined No prefix cast in JSX
> undefined Class definition
> undefined Arrow with type params
> undefined Template types
> undefined Extending complex types
> undefined Object type
> undefined Conditional Type
> undefined Generic Function Type
> undefined Satisfies operator
> undefined Override modifier on properties
> undefined Class extending expression
> undefined Declare syntax
> undefined Declare this in a Function
> undefined Prefers type parameters to comparison operators
> undefined Type parameters vs JSX
>
> SyntaxNode
> undefined can resolve at the top level
> undefined can resolve deeper
> undefined can resolve in a large tree
> undefined caches resolved parents
> undefined skips anonymous nodes
> undefined allows access to the underlying tree
> getChild
> undefined can get children by group
> undefined can get single children
> undefined can get children between others
>
> TreeCursor
> undefined iterates over all nodes
> undefined iterates over all nodes in reverse
> undefined works with internal iteration
> undefined handles iterating out of bounds
> undefined internal iteration can be limited to a range
> undefined can leave nodes
> undefined can move to a given position
> undefined can move into a parent node
> undefined can move to a specific sibling
> 1) isn't slow
> undefined can produce nodes
> undefined can produce node from cursors created from nodes
> undefined reuses nodes in buffers
> undefined skips anonymous nodes
> undefined stops at anonymous nodes when configured as full
>
> ambiguities
> undefined template functions vs relational expressions
> undefined function declarations vs variable initializations
> undefined template classes vs relational expressions
>
> cpp20
> undefined Concept definition
> undefined Concept definition with requires expression
> undefined Requires clauses and expressions
> undefined Compound requirements
> undefined Nested requirements
> undefined Constraints
> undefined Namespace definitions
> undefined Namespace alias definitions
> undefined Reference declarations
> undefined R-value reference declarations
> undefined Function-try-block definitions
> undefined Inline try method definitions
> undefined Classes with inheritance
> undefined Attributes on declarations
> undefined Constinit/consteval declarations
> undefined Ref-qualifiers
> undefined Default comparison declarations
> undefined Parameter pack expansions
> undefined User-defined literals
> undefined Coroutines
> undefined Fold Expressions
> undefined Range-based for loops
> undefined Attributes
> undefined Modules
>
> declarations
> undefined Namespace definitions
> undefined Using declarations
> undefined Reference declarations
> undefined R-value reference declarations
> undefined Inline method definitions
> undefined Inline method definitions with overrides
> undefined Virtual method declarations
> undefined Constructor and destructor declarations
> undefined Forward class declaration
> undefined Forward function declarations
> undefined Classes with inheritance
> undefined Classes with final virt specifier
> undefined Nested classes
> undefined Macro noise
> undefined Friend declarations
> undefined Default member initializers
> undefined Function parameters with default values
> undefined Declarations with attributes
> undefined Operator overload declarations
> undefined Template declarations
> undefined Template template declarations
> undefined Template specializations
> undefined Template methods
> undefined Templates with optional type parameters
> undefined Templates with optional anonymous parameters
> undefined Declarations with braced initializer lists
> undefined Empty function bodies
> undefined Explicit template instantiations
> undefined Structured binding declarations
> undefined Constexpr declarations
> undefined Variadic templates
> undefined Enums
> undefined static_assert declarations
> undefined Cast operator overload declarations
> undefined Restrict
> undefined Ignored args
>
> definitions
> undefined Scoped function definitions
> undefined Vararg definition
> undefined Constructor definitions
> undefined Explicit constructor definitions
> undefined Explicit constructor declaration
> undefined Destructor in class
> undefined Default and deleted methods
> undefined Destructor definitions
> undefined Inline template function
>
> expressions
> undefined Scoped function calls
> undefined Compound literals without parentheses
> undefined Explicit destructor calls
> undefined New and Delete expressions
> undefined Initializer lists as arguments
> undefined Lambda expressions
> undefined Nested template calls
> undefined Comma expressions at the start of blocks
> undefined Nullptr
> undefined Raw string literals
> undefined Template calls
> undefined Parameter pack expansions
> undefined Concatenated string literals
> undefined Primitive types ctor
> undefined Array assignment expression
> undefined Reference arg
> undefined Numbers
> undefined Initializer list
> undefined Assignment with Initializer List
>
> microsoft
> undefined declaration specs
>
> statements
> undefined Returning braced initializer lists
> undefined Range-based for loops
> undefined Constexpr if statements
> undefined If statements with declarations
> undefined Try/catch statements
> undefined Throw statements
> undefined Noexcept specifier
> undefined Throw specifier
> undefined Assignment
> undefined Switch statement
> undefined For loop
>
> types
> undefined The auto type
> undefined Namespaced types
> undefined Dependent type names
> undefined Template types with empty argument lists
> undefined Function types as template arguments
> undefined Decltype
> undefined Trailing return type
>
> declarations
> undefined Function calls
> undefined Calls where each argument has multiple values
> undefined Color literals
> undefined Numbers
> undefined Binary arithmetic operators
> undefined Strings
> undefined URLs
> undefined Important declarations
> undefined Comments right after numbers
> undefined Unfinished rule
> undefined Variable names
>
> selector
> undefined Universal selectors
> undefined Type selectors
> undefined Class selectors
> undefined Id selectors
> undefined Attribute selectors
> undefined Pseudo-class selectors
> undefined Pseudo-element selectors
> undefined Child selectors
> undefined Descendant selectors
> undefined Nesting selectors
> undefined Sibling selectors
> undefined The :not selector
>
> statements
> undefined Empty stylesheets
> undefined Import statements
> undefined Namespace statements
> undefined Keyframes statements
> undefined Keyframes statements with range
> undefined Keyframes statements with range and multiple keyframe selectors
> undefined Media statements
> undefined Supports statements
> undefined Charset statements
> undefined Other at-statements
> undefined Unterminated Comment
> undefined Escaped identifiers
>
> Cases
> undefined AlternativeTop/Recognize "a"
> undefined AlternativeTop/Recognize "a"
> undefined AlternativeTop/Recognize "b"
> undefined AnyChar/Matches any char
> undefined AnyChar/Matches astral chars
> undefined AnyChar/Doesn't match multiple chars
> undefined Astral/Tokens with astral characters
> undefined AstralRuleName/Rules with astral characters
> undefined AutoDelimTag/Assigns delimiter node props
> undefined AutoDelimTag/Sees through rules
> undefined AutoDelimTag/Doesn't assign delim when tokens self-close
> undefined AutoDelimTag/Doesn't assign delim when tokens are part of a
> choice
> undefined AutoDelimTag/Recognizes named literals
> undefined BadGroup fails
> undefined BadPseudoProp fails
> undefined BinaryExpr/Parenthesized
> undefined BinaryExpr/Associativity
> undefined BinaryExpr/Precedence
> undefined BinaryExpr/Mixed precedence
> undefined BinaryExpr/Duplicate operator
> undefined BinaryExpr/Dropped character
> undefined BinaryExpr/Missing operator
> undefined Conflict/Arrow
> undefined Conflict/Paren expr
> undefined ConflictingTopName fails
> undefined Cut/Statement is block
> undefined DeepBinary/Can parse a very deep set of expressions
> undefined DeepConflict/Resolve
> undefined DefineGroup/Adds the group prop
> undefined Dialect/No dialect
> undefined Dialect/No dialect, error
> undefined Dialect/Dialect A
> undefined Dialect/Dialect A, error
> undefined Dialect/Dialect B
> undefined Dialect/Both dialects
> undefined DynamicPrecedence/Prefers As
> undefined DynamicPrecedence/Can parse Bs
> undefined DynamicPrecedence/Will use penalized rules when necessary
> undefined EmptyChoice fails
> undefined EmptyExpressions/Ignores empty expressions
> undefined EmptyToken fails
> undefined Eof/Matches EOF markers
> undefined ExplicitConflict fails
> undefined ExplicitInline/Compiles
> undefined ExternalProp/Attaches the prop
> undefined ExternalSpecializer/Produces specialized tokens
> undefined ExternalTokens/Uses external tokens
> undefined ForcedSkipReduce/Properly terminates unfinished skipped terms
> undefined InconsistentSkip fails
> undefined InlineRule/Assigns tags to tagged expressions
> undefined InvalidTokenArg fails
> undefined LocalTokens/Can parse else tokens
> undefined LocalTokensBadMix fails
> undefined LocalTokensBadSkip fails
> undefined LongerToken/Properly splits tokens
> undefined NameRules/Uses names assigned to rules
> undefined NodeDeclaration/Adds a document node
> undefined NodeDeclaration/Applies punctuation info
> undefined NotLALR/Can parse
> undefined OverlappingGroup fails
> undefined OverlappingToken fails
> undefined PrecedenceOrder/Doesn't create an accidental ordering
> undefined Recover/Can resynchronize to an outer context
> undefined Recover/Properly places end-of-file errors
> undefined RecoverInsertInParent/It inserts the error for insertion in the
> right place
> undefined RecoverRecursiveEof/Incomplete
> undefined RecursiveToken fails
> undefined ScopedSkip/Applies the correct skip rules
> undefined ScopedSkip/Marks invalid whitespace
> undefined SeparateConflictingTokens/Token from unrelated state can't
> shadow
> undefined SkipExpr/Can skip the simple part of the skip expression
> undefined SkipExpr/Outputs tags from skipped content
> undefined SkipPosition/Puts skipped content in the right tree position
> undefined Specialize/Can use a contextual keyword as regular identifier
> undefined Specialize/Can not use a non-contextual keyword as identifier
> undefined Specialize/Use of extended token can be determined by next token
> undefined SpecializeWrong fails
> undefined TailRecursiveToken/Single part
> undefined TailRecursiveToken/Interpolation
> undefined TailRecursiveToken/Dollar signs
> undefined TokenArgs/Allows parameterized tokens
> undefined TokenArgs/Tokens can call other tokens
> undefined TokenExpr/Word tokens
> undefined TokenExpr/Numbers and operators
> undefined TokenGroups/Disambiguates division from regexp
> undefined TokenPrecedence/Token precedence
> undefined TopName/It keeps a lower-case top rule name
> undefined TrailingComma/With trailing comma
> undefined TrailingComma/Without trailing comma
> undefined Tuple/Can parse with trailing comma
> undefined Tuple/Can parse without trailing comma
> undefined UndefinedTokenRule fails
> undefined Whitespace/Skips whitespace
> undefined Whitespace/Skips comments
> undefined WrongTokenArgs fails
> undefined ZeroLengthReduction/Puts zero-length reductions in the right
> parent
>
> parsing
> undefined can parse incrementally
> undefined assigns the correct node positions
> undefined can resolve positions in buffers
> undefined can resolve positions in trees
> undefined supports forward iteration in buffers
> undefined supports forward iteration in trees
> undefined supports partial forward iteration in buffers
> undefined supports partial forward iteration in trees
> undefined can skip individual nodes during iteration
> undefined doesn't incorrectly reuse nodes
> undefined can cache skipped content
> undefined doesn't get slow on long invalid input (46ms)
> undefined supports input ranges
> undefined doesn't reuse nodes whose tokens looked ahead beyond the
> unchanged fragments
>
> sequences
> undefined balances parsed sequences
> undefined creates a tree for long content-less repeats
> undefined balancing doesn't get confused by skipped nodes
> undefined caches parts of sequences
> undefined assigns the right positions to sequences
>
> multiple tops
> undefined parses named tops
> undefined parses first top as default
>
> mixed languages
> undefined can mix grammars
> undefined supports conditional nesting
> undefined can parse incrementally across nesting (160ms)
> undefined can create overlays
> undefined reuses ranges from previous parses
> undefined properly handles fragment offsets
> undefined supports nested overlays
> undefined re-parses cut-off inner parses even if the outer tree was
> finished
>
> test
> undefined handle parser error
>
> mixed
> undefined Doesn't parse VB as JS
> undefined Does parse type-less script tags as JS
> undefined Still doesn't end script tags on closing tags
> undefined Missing end tag
> undefined JS with script type
> undefined JS with unquoted script type
> undefined Error in JS
>
> tags
> undefined Regular tag
> undefined Nested tag
> undefined Attribute
> undefined Multiple attributes
> undefined Value-less attributes
> undefined Unquoted attributes
> undefined Unquoted attributes with slashes
> undefined Single-quoted attributes
> undefined Entities
> undefined Doctype
> undefined Processing instructions
> undefined Comments
> undefined Mismatched tag
> undefined Unclosed tag
> undefined Ignore pseudo-xml self-closers
> undefined Unclosed implicitly closed tag
> undefined Nested mismatched tag
> undefined Mismatched tag with whitespace
> undefined Incomplete close tag
> undefined Re-synchronize close tags
> undefined Top-level mismatched close tag
> undefined Self-closing tags
> undefined Implicitly closed
> undefined Closed by sibling
> undefined Closed by sibling at top
> undefined Textarea
> undefined Script
> undefined Allows whitespace in tags
> undefined Doesn't get confused by a stray ampersand
> undefined Can ignore mismatches
> undefined Can handle lone close tags
> undefined Parses ampersands in attributes
> undefined Supports self-closing dialect
> undefined Allows self-closing in foreign elements
> undefined Parses multiple unfinished tags in a row
>
> vue
> undefined Parses Vue builtin directives
> undefined Parses Vue :is shorthand syntax
> undefined Parses Vue @click shorthand syntax
> undefined Parses Vue @submit.prevent shorthand syntax
> undefined Parses Vue Dynamic Arguments
>
> Incremental parsing
> undefined doesn't get confused by reused opening tags
> undefined can handle a renamed opening tag after a self-closing
> undefined is okay with nameless elements
> undefined doesn't get confused by an invalid close tag receiving a
> matching open tag
>
> comments
> undefined comment
> undefined comments and literals
>
> declarations
> undefined local variable
> undefined local array variable
> undefined module
> undefined module with normal annotation
> undefined module with marker annotation
> undefined module with single element annotation
> undefined package_declaration
> undefined module directive
> undefined module directive with requires, exports, opens, uses and
> provides
> undefined single type import declaration
> undefined type_import_on_declaraction
> undefined single static import declaration
> undefined static import on demand declaration
> undefined class declaration
> undefined class declaration involving public, private, abstract and
> superclass
> undefined class declaration with implements
> undefined class declaration with body
> undefined interface declaration
> undefined interface declaration with extends
> undefined interface with annotation type declaration
> undefined method declaration
> undefined constructor declaration
> undefined throws
> undefined object instantiation
> undefined variable declaration
> undefined enum declaration
>
> expressions
> undefined standalone assignment expression
> undefined standalone binary expression
> undefined instanceof expressions
> undefined if statements
> undefined if statements with braces
> undefined if statements with assignment without braces
> undefined if then else statement
> undefined nested if then else statements
> undefined ternary expressions
> undefined for statement
> undefined Enhanced for statements
> undefined while statement
> undefined try-with-resources statements
> undefined return statement
> undefined annotation
> undefined marker annotation
> undefined single element annotation
> undefined lambda expression
> undefined switch statement
> undefined type arguments
> undefined wildcard
> undefined type arguments with generic types
> undefined empty type arguments
> undefined method references
> undefined text block
>
> literals
> undefined decimal integer literals
> undefined hex integer literals
> undefined octal integer literals
> undefined binary integer literal
> undefined floating point literals
> undefined boolean literals
> undefined character literals
> undefined string literals
> undefined null literals
> undefined char escapes
> undefined octal escapes
> undefined ascii escapes
>
> types
> undefined integral types
> undefined floating point types
>
> arrays
> undefined Empty Array
> undefined Array With One Value
> undefined Array With Multiple Values
>
> literals
> undefined True
> undefined False
> undefined Null
>
> numbers
> undefined Simple Integer
> undefined Zero By Itself Is Ok
> undefined Leading Zeros Aren't Ok
> undefined Optional Minus Sign
> undefined Decimal Digits
> undefined Must Have Digits After Decimal
> undefined Exponent: Lowercase e
> undefined Exponent: Uppercase E
> undefined Exponent: Optional Plus Sign
> undefined Exponent: Optional Minus Sign
> undefined Exponent Without Digit Is Not Ok
>
> objects
> undefined Empty Object
> undefined One Property
> undefined Multiple Properties
>
> strings
> undefined Empty String
> undefined Non-empty String
> undefined All The Valid One-Character Escapes
> undefined Unicode Escape
>
> class
> undefined Abstract class
> undefined Anonymous classes
> undefined Conditional class definition
> undefined Class constant modifiers
> undefined Final class
> undefined Implicitly public properties and methods
> undefined Property Types
> undefined Constructor Property Promotion
> undefined Class constant
>
> declarations
> undefined Interface declarations
> undefined Use declarations
> undefined Namespace names in namespaces
> undefined Class declarations
> undefined Class declarations with base classes
> undefined Function parameters
> undefined Functions with default parameters
> undefined Static variables in functions
> undefined Defining Constants
> undefined Attributes
> undefined Enums
>
> expressions
> undefined Dynamic variable names
> undefined Exponentiation
> undefined Reserved Identifiers as Names
> undefined Unary op with assignment expressions
> undefined Capitalized logical operators
> undefined Reserved words as function calls
> undefined Scoped self call expressions
> undefined Symmetric array destructuring
> undefined Precedence of assignment, `or`, `xor`, and `and`
> undefined Associativity of conditional
> undefined Associativity of null-coalescence
> undefined Associativity of negation
> undefined Augmented assignment
> undefined Nested assignemnts
> undefined All binary op precedence levels
> undefined Concatenation precedence
> undefined Arrays
> undefined Anonymous functions
> undefined Throw expressions
> undefined Nullsafe operator
> undefined Match expressions
> undefined Arrow functions
> undefined Functions with named arguments
> undefined Precedence between concatenation and shift
>
> interpolation
> undefined no interpolated text
> undefined interpolated text at beginning
> undefined interpolated text at end
> undefined interpolated text in middle
> undefined short open tag: On
> undefined short open tag: Off
> undefined Single line php comment
> undefined Single line comment without any content
> undefined Closing tags before the first PHP tag
> undefined Text ends in a less-than char
>
> literals
> undefined Booleans
> undefined Floats
> undefined Integers
> undefined Testing string scanner conformance
> undefined Shell command
> undefined Heredocs
> undefined Nowdocs
> undefined Unicode escape sequences
>
> statements
> undefined If statements
> undefined Alternative if statements
> undefined While statements
> undefined Alternative while statements
> undefined For statements
> undefined Switch statements
> undefined Alternative switch statements
> undefined Include statement
> undefined Do-while statements
> undefined Try statements
> undefined Foreach statements
> undefined Case insensitive keywords
> undefined Accessing Constants
>
> string
> undefined Complex: Variable access
> undefined Complex: Disallow space between { and $
> undefined Complex: PHP documentation tests
> undefined Simple: Variable access
> undefined Simple: Member and array access
> undefined Corner cases
> undefined Single quoted
>
> types
> undefined Type names
> undefined Primitive types
> undefined Optional types
> undefined Union types
> undefined Mixed type
> undefined Static type
>
> Incremental parsing
> undefined doesn't reuse statements in the wrong body
>
> expression
> undefined Operator precedence
> undefined Strings
> undefined Bracketed continued string
> undefined Format strings
> undefined Lambda
> undefined Member expressions
> undefined Call expressions
> undefined Collection expressions
> undefined Comprehension expressions
> undefined Yield expressions
> undefined Unary expressions
> undefined Await
> undefined Newlines in brackets
> undefined Too many commas in brackets
> undefined Conditional expression
> undefined Exponent is R-to-L associative
>
> statement
> undefined Function definition
> undefined Single-line function definition
> undefined Return with no body
> undefined Conditional
> undefined Assignment
> undefined For loops
> undefined Try statements
> undefined With statements
> undefined Class definition
> undefined Scope statements
> undefined Decorators
> undefined Small statements
> undefined Import statements
> undefined One-line small statements
> undefined Nested bodies
> undefined Empty and commented lines
> undefined Escaped newlines
> undefined Python 2 compatibility
> undefined Require indentation on body
> undefined Nested else
> undefined Self not reserved
> undefined Trailing whitespace in block
> undefined Can handle tab indentation
> undefined Parses match statements
> undefined Type Params
> undefined Type Definition
>
> async
> undefined Async function
> undefined Await expression
> undefined Async Block
>
> comments
> undefined Block comments
> undefined Nested block comments
> undefined Line comments
>
> declarations
> undefined Modules
> undefined Extern crate declarations
> undefined Function declarations
> undefined Const function declarations
> undefined Functions with abstract return types
> undefined Diverging functions
> undefined Extern function declarations
> undefined Use declarations
> undefined Variable bindings
> undefined Structs
> undefined Unions
> undefined Generic structs
> undefined Enums
> undefined Enums with values specified
> undefined Generic functions
> undefined Functions with mutable parameters
> undefined Functions with destructured parameters
> undefined Functions with custom types for self
> undefined Constant items
> undefined Static items
> undefined Static 'ref' items using lazy_static
> undefined Type aliases
> undefined Empty statements
> undefined Attributes
> undefined Inner attributes
> undefined Attributes and Expressions
> undefined Inherent Impls
> undefined Trait impls
> undefined Unsafe impls
> undefined Impls with default functions
> undefined Trait declarations
> undefined Trait declarations with optional type parameters
> undefined Unsized types in trait bounds
> undefined Macro invocations inside trait declarations
> undefined Associated Types
> undefined Higher-ranked types
> undefined Visibility modifiers
> undefined Function parameter names that match built-in type names
> undefined Where clauses
> undefined External Modules
> undefined Crate visibility
> undefined Greek letters in identifiers
> undefined Allows keywords in attributes
>
> expressions
> undefined Identifiers
> undefined Raw identifiers
> undefined Unary operator expressions
> undefined Reference expressions
> undefined Try expressions
> undefined Binary operator expressions
> undefined Grouped expressions
> undefined Range expressions
> undefined Assignment expressions
> undefined Compound assignment expressions
> undefined Type cast expressions
> undefined Call expressions
> undefined Array expressions
> undefined Tuple expressions
> undefined Struct expressions
> undefined Struct expressions with update initializers
> undefined If expressions
> undefined If let expressions
> undefined While let expressions
> undefined Match expressions
> undefined While expressions
> undefined Loop expressions
> undefined For expressions
> undefined Field expressions
> undefined Method call expressions
> undefined Index expressions
> undefined Scoped functions
> undefined Scoped functions with fully qualified syntax
> undefined Scoped functions with macros as types
> undefined Generic functions
> undefined Closures
> undefined Closures with typed parameteres
> undefined Unsafe blocks
>
> literals
> undefined Integer literals
> undefined Floating-point literals
> undefined String literals
> undefined Raw string literals
> undefined Raw byte string literals
> undefined Character literals
> undefined Boolean literals
>
> macros
> undefined Macro invocation - no arguments
> undefined Macro invocation - arbitrary tokens
> undefined Macro definition
>
> patterns
> undefined Tuple struct patterns
> undefined Reference patterns
> undefined Struct patterns
> undefined Ignored patterns
> undefined Captured patterns
> undefined Or patterns
>
> types
> undefined The unit type
> undefined Tuple types
> undefined Reference types
> undefined Raw pointer types
> undefined Generic types
> undefined Scoped types
> undefined Array types
> undefined Function types
> undefined Unsafe and extern function types
> undefined Trait objects
> undefined Type cast expressions with generics
>
> tags
> undefined Self-closing tag
> undefined Regular tag
> undefined Nested tag
> undefined Attribute
> undefined Multiple attributes
> undefined Entities
> undefined Invalid Entities
> undefined Doctype
> undefined Processing instructions
> undefined Comments
> undefined Mismatched tag
> undefined Nested mismatched tag
> undefined Mismatched tag with whitespace
> undefined Cdata
>
>
> 793 passing (2s)
> 1 failing
>
> 1) TreeCursor
> isn't slow:
> 8156.521739130435 <= 10000 at Context.<anonymous>
> (file:///<<PKGBUILDDIR>>/lezer-common/test/test-tree.js:253:9)
> Error: 8156.521739130435 <= 10000
> at new ist.Failure
> (file:///<<PKGBUILDDIR>>/debian/tests/test_modules/ist/ist.js:42:11)
> at ist
> (file:///<<PKGBUILDDIR>>/debian/tests/test_modules/ist/ist.js:34:13)
> at Context.<anonymous>
> (file:///<<PKGBUILDDIR>>/lezer-common/test/test-tree.js:253:9)
> at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
> at Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
> at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:666:10)
> at /usr/share/nodejs/mocha/lib/runner.js:789:12
> at next (/usr/share/nodejs/mocha/lib/runner.js:581:14)
> at /usr/share/nodejs/mocha/lib/runner.js:591:7
> at next (/usr/share/nodejs/mocha/lib/runner.js:474:14)
> at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:559:5)
> at process.processImmediate (node:internal/timers:476:21)
>
>
>
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/19/node-lezer_1.4.11+~cs14.19.46-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240319;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240319&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: node-lezer
Source-Version: 1.4.13+~cs14.24.45-1
Done: Yadd <y...@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-lezer, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1067...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-lezer package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 21 Mar 2024 07:31:59 +0400
Source: node-lezer
Architecture: source
Version: 1.4.13+~cs14.24.45-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1067306
Changes:
node-lezer (1.4.13+~cs14.24.45-1) unstable; urgency=medium
.
* New upstream version 1.4.13+~cs14.24.45 (Closes: #1067306)
Checksums-Sha1:
edc6cbf273da3ad8441efec0b82dee1f12240d2a 7536
node-lezer_1.4.13+~cs14.24.45-1.dsc
c8274b74aba2f7b5aab7eec902c27e9de72f7857 33774
node-lezer_1.4.13+~cs14.24.45.orig-lezer-common.tar.gz
6e645f9836dd4572418ab6e7c4f201403e94a673 24302
node-lezer_1.4.13+~cs14.24.45.orig-lezer-cpp.tar.gz
04de6907d76dcc641b4cedc8319936414e66c718 8728
node-lezer_1.4.13+~cs14.24.45.orig-lezer-css.tar.gz
cb5c0e2a207c5d37380f681a7846ad2ea4d67d0b 66767
node-lezer_1.4.13+~cs14.24.45.orig-lezer-generator.tar.gz
256ed1dbc5530c7f3468647a46c6a0d787d328af 10949
node-lezer_1.4.13+~cs14.24.45.orig-lezer-highlight.tar.gz
b682718bb9fb944529e1cd5bf85b7c27c31a9073 12434
node-lezer_1.4.13+~cs14.24.45.orig-lezer-html.tar.gz
1855f6f7808555e837f275e2c60d0d5d0b386a93 11966
node-lezer_1.4.13+~cs14.24.45.orig-lezer-java.tar.gz
f23857de1e7c0aff9c86bd3bb7980bcbf611c6a8 3975
node-lezer_1.4.13+~cs14.24.45.orig-lezer-json.tar.gz
5beb04de914dc49ab2ffe1f3ab90850a3bc165bf 29002
node-lezer_1.4.13+~cs14.24.45.orig-lezer-lr.tar.gz
5a69b8f7c172b344366d75760e3b1b74d2a5306f 52972
node-lezer_1.4.13+~cs14.24.45.orig-lezer-markdown.tar.gz
301ef2e2abed7bd51adb59f3d23e885f8f07df75 18689
node-lezer_1.4.13+~cs14.24.45.orig-lezer-php.tar.gz
ffa947bdc7d57aff88ffebbd7018c33e9954bad0 12810
node-lezer_1.4.13+~cs14.24.45.orig-lezer-python.tar.gz
93eeacbb1edd05d40abab971ba74e5755caf5979 18308
node-lezer_1.4.13+~cs14.24.45.orig-lezer-rust.tar.gz
49075c2eaf36871df4f46e4f5b098bf1bd1edb1f 6039
node-lezer_1.4.13+~cs14.24.45.orig-lezer-xml.tar.gz
6ebad073bff4af2f25cd154d1639db303643a61f 19342
node-lezer_1.4.13+~cs14.24.45.orig.tar.gz
14be5f569f941bdd764a28f049417389abac1256 39760
node-lezer_1.4.13+~cs14.24.45-1.debian.tar.xz
Checksums-Sha256:
c587b5c7d2c4f7f58359dd73bf04eb3af2de25219cd7848cba9147ffcacfdece 7536
node-lezer_1.4.13+~cs14.24.45-1.dsc
4a7037519f34ec73717434ca3cf958c378c9e35d00952e0fbb04e6dd60f587f2 33774
node-lezer_1.4.13+~cs14.24.45.orig-lezer-common.tar.gz
89479c48bc733b9c786bee87df588b2ef0bc14f5a4c0bcb4d519748495a30891 24302
node-lezer_1.4.13+~cs14.24.45.orig-lezer-cpp.tar.gz
eed343823ad4481413303a49a46bdb47870575eff56940599098531249779c3a 8728
node-lezer_1.4.13+~cs14.24.45.orig-lezer-css.tar.gz
73bf9f98da70d5b86878f1bb35d99e0a20942c408324d75d54987ecae9664221 66767
node-lezer_1.4.13+~cs14.24.45.orig-lezer-generator.tar.gz
7817f54a9ba59230a6b66bcdf20697770a558abc0c5cd1c825ffa15d30893f4b 10949
node-lezer_1.4.13+~cs14.24.45.orig-lezer-highlight.tar.gz
7754c31b98798f961f1a01cabebb145f583cf4c4a49724a2c21bd5de728b2d3f 12434
node-lezer_1.4.13+~cs14.24.45.orig-lezer-html.tar.gz
09b91bfb586143a7e949f251f834bbc60bd671e84e4e6209008b47db3882741e 11966
node-lezer_1.4.13+~cs14.24.45.orig-lezer-java.tar.gz
9e7e5d33940d2b687530fd03fe0a937af44a65d7cefad8a1cd8e789a2dca679d 3975
node-lezer_1.4.13+~cs14.24.45.orig-lezer-json.tar.gz
283afd2bf45885f50ef9daf93eff535e44d0eea65541533743f1e2019a738552 29002
node-lezer_1.4.13+~cs14.24.45.orig-lezer-lr.tar.gz
b5c611c2fdaf752fc23bb9eae9550f3b78da66bd5b6044f89bcde80e1a310b9e 52972
node-lezer_1.4.13+~cs14.24.45.orig-lezer-markdown.tar.gz
6b9c12fc2bbf1c86112702992805578815aeecc6ffbddc336e60661a771e67c6 18689
node-lezer_1.4.13+~cs14.24.45.orig-lezer-php.tar.gz
3d38932a8c623564b9ec036fbf4b342d468c90f3a7dfc226e470fde3bed35a51 12810
node-lezer_1.4.13+~cs14.24.45.orig-lezer-python.tar.gz
3503c147a47c07bd2d7bbc2622fa083116f194d9058d53bb2bd06c85276090cd 18308
node-lezer_1.4.13+~cs14.24.45.orig-lezer-rust.tar.gz
06d6d9cb481ffd0dfd534db127951d33bc8b9f5f965d6f51179333f38d49fa5b 6039
node-lezer_1.4.13+~cs14.24.45.orig-lezer-xml.tar.gz
0086de6e63287342cdb3ac49d17ea5bb3e8fe6aa0315a92eaad22f04db00cc9b 19342
node-lezer_1.4.13+~cs14.24.45.orig.tar.gz
c7d2d9abfdb4ee369cf574c279d75f4122f5d10f76484aaf54dc320ff382420d 39760
node-lezer_1.4.13+~cs14.24.45-1.debian.tar.xz
Files:
b6d21ffcfbff4936ab3b5e747a4d0b6a 7536 javascript optional
node-lezer_1.4.13+~cs14.24.45-1.dsc
4821e35440483ffbf208388da02b6c73 33774 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-common.tar.gz
50dccc6d0226cbc90dc057372b7faa8a 24302 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-cpp.tar.gz
4c42e2e504fd149233b136a44a7683d0 8728 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-css.tar.gz
9c95927076644636da68e83d1d41bab2 66767 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-generator.tar.gz
c6a7fee5e006d9bf86563108316320ea 10949 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-highlight.tar.gz
6a83433eefa1fb827d81f6ce434c0e28 12434 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-html.tar.gz
31a77ce5671264c1e078a182feb99211 11966 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-java.tar.gz
1a9fda07ebff5ba75225b77d1ebd505e 3975 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-json.tar.gz
e657a22a788902b078f619118198b3d8 29002 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-lr.tar.gz
7489672b5e3a56a3664f56983cd28c82 52972 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-markdown.tar.gz
4c87d6f2e2d2658b654beca453c872e1 18689 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-php.tar.gz
dbcb86bafa21d5d0a85e86ce3d380ffb 12810 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-python.tar.gz
fcde6f6ecbd07567099f4a69496d7fe3 18308 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-rust.tar.gz
dc22038c96ba332c96c3e9f41a221916 6039 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig-lezer-xml.tar.gz
1640cbd73cd3644232352e4eb2ac01b9 19342 javascript optional
node-lezer_1.4.13+~cs14.24.45.orig.tar.gz
63a95c804c3fea803c5b7aa2e0292f93 39760 javascript optional
node-lezer_1.4.13+~cs14.24.45-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmX7sk4ACgkQ9tdMp8mZ
7ukcMBAAlcz/mewPHQlrt+ReIHhI19XdDFkt4cHvUTBYP7cPTspAcaqp1sXgrIQ/
gn06hB8Dk398E4kajo39crIo+tQZKaDPiT2zF/3DeCeOzN/JtzVyIQmF9lD5O7dk
lA1QgSKfXP511F5NUqSVF9oyTZy7gPy+Z/yz8BD46LAuiWpDGdbp0KsWuE41AZp2
LL3DVMqxDpDXi7gjVjjnbdenCFRdwTvqAQ9VbPmU7EVa8wEM4Kqk0c3Nlrs2RjHJ
5zVOPUYokPYbNr1FpuY5eFfs6+LrPpKqSoPFfDk/7dQPXjJeHH9gVsXX8dY5Xh81
SA3LZd/xq/biZb4apUfhXaIHIvlKE/g7dNutkrp6iS8I0kRGQRLz0mnc7B9Gmxw0
WuH5S0LoXscwX0VEAsvx8Z6oqqaQ4Ore5o5mLhHuGFM27Y8ynhqeXP1i5KORB6J7
q5IGjbuBjJseDOGz/D5zRpnHps8vlxwC50KfxmLiMLoZzIjwspu7N/ReLPFheHaS
bLl17Um1d9EnSMJqnh6ehRu6aYmuLUtJKqiaG/qnU7edokfZCpZvBK1t+xZKSQrt
TcMdzO/jiO+PLhhs/GpllbvbrsKHNUatsNHc/a1uwR7ERz2j+XsehSGLZewQovmV
szO2j2JWXjY0Zfrs/UOWlths1ZLgi+1yJJhvJmL89JGiiyoofO8=
=HRtT
-----END PGP SIGNATURE-----
pgphq2L8IKzhv.pgp
Description: PGP signature
--- End Message ---