Source: node-lunr Version: 2.3.8~dfsg-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201027 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>' > mocha --reporter tap test/*.js -u tdd -r test/test_helper.js > 1..487 > not ok 1 lunr.Builder add field contains terms that clash with object > prototype > expected { Object (constructor) } to have nested property > 'constructor.title.id' > AssertionError: expected { Object (constructor) } to have nested property > 'constructor.title.id' > at Context.<anonymous> (test/builder_test.js:11:14) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:395:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:541:10) > at /usr/share/nodejs/mocha/lib/runner.js:667:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:450:14) > at /usr/share/nodejs/mocha/lib/runner.js:460:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:362:14) > at /usr/share/nodejs/mocha/lib/runner.js:423:7 > at done (/usr/share/nodejs/mocha/lib/runnable.js:335:5) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:418:7) > at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at next (/usr/share/nodejs/mocha/lib/runner.js:384:10) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:428:5) > at processImmediate (internal/timers.js:461:21) > not ok 2 lunr.Builder add field name clashes with object prototype > expected { Object (constructor) } to have nested property > 'constructor.constructor.id' > AssertionError: expected { Object (constructor) } to have nested property > 'constructor.constructor.id' > at Context.<anonymous> (test/builder_test.js:21:14) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:395:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:541:10) > at /usr/share/nodejs/mocha/lib/runner.js:667:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:450:14) > at /usr/share/nodejs/mocha/lib/runner.js:460:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:362:14) > at /usr/share/nodejs/mocha/lib/runner.js:423:7 > at done (/usr/share/nodejs/mocha/lib/runnable.js:335:5) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:418:7) > at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at next (/usr/share/nodejs/mocha/lib/runner.js:384:10) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:428:5) > at processImmediate (internal/timers.js:461:21) > not ok 3 lunr.Builder add document ref clashes with object prototype > expected { Object (word) } to have nested property 'word.title.constructor' > AssertionError: expected { Object (word) } to have nested property > 'word.title.constructor' > at Context.<anonymous> (test/builder_test.js:29:14) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:395:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:541:10) > at /usr/share/nodejs/mocha/lib/runner.js:667:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:450:14) > at /usr/share/nodejs/mocha/lib/runner.js:460:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:362:14) > at /usr/share/nodejs/mocha/lib/runner.js:423:7 > at done (/usr/share/nodejs/mocha/lib/runnable.js:335:5) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:418:7) > at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at next (/usr/share/nodejs/mocha/lib/runner.js:384:10) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:428:5) > at processImmediate (internal/timers.js:461:21) > not ok 4 lunr.Builder add token metadata clashes with object prototype > expected { Object (word) } to have nested property > 'word.title.id.constructor' > AssertionError: expected { Object (word) } to have nested property > 'word.title.id.constructor' > at Context.<anonymous> (test/builder_test.js:50:14) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:395:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:541:10) > at /usr/share/nodejs/mocha/lib/runner.js:667:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:450:14) > at /usr/share/nodejs/mocha/lib/runner.js:460:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:362:14) > at /usr/share/nodejs/mocha/lib/runner.js:423:7 > at done (/usr/share/nodejs/mocha/lib/runnable.js:335:5) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:418:7) > at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:382:7) > at next (/usr/share/nodejs/mocha/lib/runner.js:384:10) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:428:5) > at processImmediate (internal/timers.js:461:21) > ok 5 lunr.Builder add extracting nested properties from a document > ok 6 lunr.Builder field defining fields to index > ok 7 lunr.Builder field field with illegal characters > ok 8 lunr.Builder ref default reference > ok 9 lunr.Builder ref defining a reference field > ok 10 lunr.Builder b default value > ok 11 lunr.Builder b values less than zero > ok 12 lunr.Builder b values higher than one > ok 13 lunr.Builder b value within range > ok 14 lunr.Builder k1 default value > ok 15 lunr.Builder k1 values less than zero > ok 16 lunr.Builder use calls plugin function > ok 17 lunr.Builder use sets context to the builder instance > ok 18 lunr.Builder use passes builder as first argument > ok 19 lunr.Builder use forwards arguments to the plugin > ok 20 lunr.Builder build adds tokens to invertedIndex > ok 21 lunr.Builder build builds a vector space of the document fields > ok 22 lunr.Builder build skips fields not defined for indexing > ok 23 lunr.Builder build builds a token set for the corpus > ok 24 lunr.Builder build calculates document count > ok 25 lunr.Builder build calculates average field length > ok 26 lunr.Builder build index returned > ok 27 lunr.FieldRef toString combines document ref and field name > ok 28 lunr.FieldRef .fromString splits string into parts > ok 29 lunr.FieldRef .fromString docRef contains join character > ok 30 lunr.FieldRef .fromString string does not contain join character > ok 31 lunr.MatchData combine terms > ok 32 lunr.MatchData combine metadata > ok 33 lunr.MatchData combine does not mutate source data > ok 34 lunr.Pipeline add add function to pipeline > ok 35 lunr.Pipeline add add multiple functions to the pipeline > ok 36 lunr.Pipeline remove function exists in pipeline > ok 37 lunr.Pipeline remove function does not exist in pipeline > ok 38 lunr.Pipeline before other function exists > ok 39 lunr.Pipeline before other function does not exist > ok 40 lunr.Pipeline after other function exists > ok 41 lunr.Pipeline after other function does not exist > ok 42 lunr.Pipeline run calling each function for each token > ok 43 lunr.Pipeline run passes token to pipeline function > ok 44 lunr.Pipeline run passes index to pipeline function > ok 45 lunr.Pipeline run passes entire token array to pipeline function > ok 46 lunr.Pipeline run passes output of one function as input to the next > ok 47 lunr.Pipeline run returns the results of the last function > ok 48 lunr.Pipeline run filters out null, undefined and empty string values > ok 49 lunr.Pipeline run expanding tokens passed to output > ok 50 lunr.Pipeline run expanding tokens not passed to same function > ok 51 lunr.Pipeline run expanding tokens passed to the next pipeline function > ok 52 lunr.Pipeline toJSON returns an array of registered function labels > ok 53 lunr.Pipeline .registerFunction adds a label property to the function > ok 54 lunr.Pipeline .registerFunction adds function to the list of registered > functions > ok 55 lunr.Pipeline .load with registered functions > ok 56 lunr.Pipeline .load with unregisterd functions > ok 57 lunr.Pipeline reset empties the stack > ok 58 lunr.QueryLexer run single term produces 1 lexeme > ok 59 lunr.QueryLexer run single term lexeme type > ok 60 lunr.QueryLexer run single term lexeme str > ok 61 lunr.QueryLexer run single term lexeme start > ok 62 lunr.QueryLexer run single term lexeme end > ok 63 lunr.QueryLexer run single term with hyphen produces 2 lexeme > ok 64 lunr.QueryLexer run single term with hyphen lexeme type > ok 65 lunr.QueryLexer run single term with hyphen lexeme str > ok 66 lunr.QueryLexer run single term with hyphen lexeme start > ok 67 lunr.QueryLexer run single term with hyphen lexeme end > ok 68 lunr.QueryLexer run term escape char produces 1 lexeme > ok 69 lunr.QueryLexer run term escape char lexeme type > ok 70 lunr.QueryLexer run term escape char lexeme str > ok 71 lunr.QueryLexer run term escape char lexeme start > ok 72 lunr.QueryLexer run term escape char lexeme end > ok 73 lunr.QueryLexer run multiple terms produces 2 lexems > ok 74 lunr.QueryLexer run multiple terms lexemes type > ok 75 lunr.QueryLexer run multiple terms lexemes str > ok 76 lunr.QueryLexer run multiple terms lexemes start > ok 77 lunr.QueryLexer run multiple terms lexemes end > ok 78 lunr.QueryLexer run multiple terms with presence produces 2 lexems > ok 79 lunr.QueryLexer run multiple terms with presence lexemes type > ok 80 lunr.QueryLexer run multiple terms with presence lexemes str > ok 81 lunr.QueryLexer run multiple terms with presence and fuzz produces n > lexemes > ok 82 lunr.QueryLexer run multiple terms with presence and fuzz lexemes type > ok 83 lunr.QueryLexer run separator length > 1 produces 2 lexems > ok 84 lunr.QueryLexer run separator length > 1 lexemes type > ok 85 lunr.QueryLexer run separator length > 1 lexemes str > ok 86 lunr.QueryLexer run separator length > 1 lexemes start > ok 87 lunr.QueryLexer run separator length > 1 lexemes end > ok 88 lunr.QueryLexer run hyphen (-) considered a seperator produces 1 lexeme > ok 89 lunr.QueryLexer run term with field produces 2 lexems > ok 90 lunr.QueryLexer run term with field lexemes type > ok 91 lunr.QueryLexer run term with field lexemes str > ok 92 lunr.QueryLexer run term with field lexemes start > ok 93 lunr.QueryLexer run term with field lexemes end > ok 94 lunr.QueryLexer run term with field with escape char produces 1 lexeme > ok 95 lunr.QueryLexer run term with field with escape char lexeme type > ok 96 lunr.QueryLexer run term with field with escape char lexeme str > ok 97 lunr.QueryLexer run term with field with escape char lexeme start > ok 98 lunr.QueryLexer run term with field with escape char lexeme end > ok 99 lunr.QueryLexer run term with presence required produces 2 lexemes > ok 100 lunr.QueryLexer run term with presence required lexemes type > ok 101 lunr.QueryLexer run term with presence required lexemes str > ok 102 lunr.QueryLexer run term with presence required lexemes start > ok 103 lunr.QueryLexer run term with presence required lexemes end > ok 104 lunr.QueryLexer run term with field with presence required produces 3 > lexemes > ok 105 lunr.QueryLexer run term with field with presence required lexemes type > ok 106 lunr.QueryLexer run term with field with presence required lexemes str > ok 107 lunr.QueryLexer run term with field with presence required lexemes > start > ok 108 lunr.QueryLexer run term with field with presence required lexemes end > ok 109 lunr.QueryLexer run term with presence prohibited produces 2 lexemes > ok 110 lunr.QueryLexer run term with presence prohibited lexemes type > ok 111 lunr.QueryLexer run term with presence prohibited lexemes str > ok 112 lunr.QueryLexer run term with presence prohibited lexemes start > ok 113 lunr.QueryLexer run term with presence prohibited lexemes end > ok 114 lunr.QueryLexer run term with edit distance produces 2 lexems > ok 115 lunr.QueryLexer run term with edit distance lexemes type > ok 116 lunr.QueryLexer run term with edit distance lexemes str > ok 117 lunr.QueryLexer run term with edit distance lexemes start > ok 118 lunr.QueryLexer run term with edit distance lexemes end > ok 119 lunr.QueryLexer run term with boost produces 2 lexems > ok 120 lunr.QueryLexer run term with boost lexemes type > ok 121 lunr.QueryLexer run term with boost lexemes str > ok 122 lunr.QueryLexer run term with boost lexemes start > ok 123 lunr.QueryLexer run term with boost lexemes end > ok 124 lunr.QueryLexer run term with field, boost and edit distance produces > 4 lexems > ok 125 lunr.QueryLexer run term with field, boost and edit distance lexemes > type > ok 126 lunr.QueryLexer run term with field, boost and edit distance lexemes > str > ok 127 lunr.QueryLexer run term with field, boost and edit distance lexemes > start > ok 128 lunr.QueryLexer run term with field, boost and edit distance lexemes > end > ok 129 lunr.QueryParser parse single term has 1 clause > ok 130 lunr.QueryParser parse single term clauses term > ok 131 lunr.QueryParser parse single term clauses fields > ok 132 lunr.QueryParser parse single term clauses presence > ok 133 lunr.QueryParser parse single term clauses usePipeline > ok 134 lunr.QueryParser parse single term, uppercase has 1 clause > ok 135 lunr.QueryParser parse single term, uppercase clauses term > ok 136 lunr.QueryParser parse single term, uppercase clauses fields > ok 137 lunr.QueryParser parse single term, uppercase clauses usePipeline > ok 138 lunr.QueryParser parse single term with wildcard has 1 clause > ok 139 lunr.QueryParser parse single term with wildcard clauses term > ok 140 lunr.QueryParser parse single term with wildcard clauses usePipeline > ok 141 lunr.QueryParser parse multiple terms has 2 clause > ok 142 lunr.QueryParser parse multiple terms clauses term > ok 143 lunr.QueryParser parse multiple terms with presence has 2 clause > ok 144 lunr.QueryParser parse edit distance followed by presence has 2 clause > ok 145 lunr.QueryParser parse edit distance followed by presence clauses term > ok 146 lunr.QueryParser parse edit distance followed by presence clauses > presence > ok 147 lunr.QueryParser parse edit distance followed by presence clauses > editDistance > ok 148 lunr.QueryParser parse boost followed by presence has 2 clause > ok 149 lunr.QueryParser parse boost followed by presence clauses term > ok 150 lunr.QueryParser parse boost followed by presence clauses presence > ok 151 lunr.QueryParser parse boost followed by presence clauses boost > ok 152 lunr.QueryParser parse field without a term fails with > lunr.QueryParseError > ok 153 lunr.QueryParser parse unknown field fails with lunr.QueryParseError > ok 154 lunr.QueryParser parse term with field has 1 clause > ok 155 lunr.QueryParser parse term with field clause contains only scoped > field > ok 156 lunr.QueryParser parse uppercase field with uppercase term has 1 clause > ok 157 lunr.QueryParser parse uppercase field with uppercase term clause > contains downcased term > ok 158 lunr.QueryParser parse uppercase field with uppercase term clause > contains only scoped field > ok 159 lunr.QueryParser parse multiple terms scoped to different fields has 2 > clauses > ok 160 lunr.QueryParser parse multiple terms scoped to different fields fields > ok 161 lunr.QueryParser parse multiple terms scoped to different fields terms > ok 162 lunr.QueryParser parse single term with edit distance has 1 clause > ok 163 lunr.QueryParser parse single term with edit distance term > ok 164 lunr.QueryParser parse single term with edit distance editDistance > ok 165 lunr.QueryParser parse single term with edit distance fields > ok 166 lunr.QueryParser parse multiple terms with edit distance has 2 clauses > ok 167 lunr.QueryParser parse multiple terms with edit distance term > ok 168 lunr.QueryParser parse multiple terms with edit distance editDistance > ok 169 lunr.QueryParser parse multiple terms with edit distance fields > ok 170 lunr.QueryParser parse single term scoped to field with edit distance > has 1 clause > ok 171 lunr.QueryParser parse single term scoped to field with edit distance > term > ok 172 lunr.QueryParser parse single term scoped to field with edit distance > editDistance > ok 173 lunr.QueryParser parse single term scoped to field with edit distance > fields > ok 174 lunr.QueryParser parse non-numeric edit distance throws > lunr.QueryParseError > ok 175 lunr.QueryParser parse edit distance without a term throws > lunr.QueryParseError > ok 176 lunr.QueryParser parse single term with boost has 1 clause > ok 177 lunr.QueryParser parse single term with boost term > ok 178 lunr.QueryParser parse single term with boost boost > ok 179 lunr.QueryParser parse single term with boost fields > ok 180 lunr.QueryParser parse non-numeric boost throws lunr.QueryParseError > ok 181 lunr.QueryParser parse boost without a term throws lunr.QueryParseError > ok 182 lunr.QueryParser parse multiple terms with boost has 2 clauses > ok 183 lunr.QueryParser parse multiple terms with boost term > ok 184 lunr.QueryParser parse multiple terms with boost boost > ok 185 lunr.QueryParser parse multiple terms with boost fields > ok 186 lunr.QueryParser parse term scoped by field with boost has 1 clause > ok 187 lunr.QueryParser parse term scoped by field with boost term > ok 188 lunr.QueryParser parse term scoped by field with boost boost > ok 189 lunr.QueryParser parse term scoped by field with boost fields > ok 190 lunr.QueryParser parse term with presence required has 1 clauses > ok 191 lunr.QueryParser parse term with presence required term > ok 192 lunr.QueryParser parse term with presence required boost > ok 193 lunr.QueryParser parse term with presence required fields > ok 194 lunr.QueryParser parse term with presence required presence > ok 195 lunr.QueryParser parse term with presence prohibited has 1 clauses > ok 196 lunr.QueryParser parse term with presence prohibited term > ok 197 lunr.QueryParser parse term with presence prohibited boost > ok 198 lunr.QueryParser parse term with presence prohibited fields > ok 199 lunr.QueryParser parse term with presence prohibited presence > ok 200 lunr.QueryParser parse term scoped by field with presence required has > 1 clauses > ok 201 lunr.QueryParser parse term scoped by field with presence required term > ok 202 lunr.QueryParser parse term scoped by field with presence required > boost > ok 203 lunr.QueryParser parse term scoped by field with presence required > fields > ok 204 lunr.QueryParser parse term scoped by field with presence required > presence > ok 205 lunr.QueryParser parse term scoped by field with presence prohibited > has 1 clauses > ok 206 lunr.QueryParser parse term scoped by field with presence prohibited > term > ok 207 lunr.QueryParser parse term scoped by field with presence prohibited > boost > ok 208 lunr.QueryParser parse term scoped by field with presence prohibited > fields > ok 209 lunr.QueryParser parse term scoped by field with presence prohibited > presence > ok 210 lunr.QueryParser term with boost and edit distance has 1 clause > ok 211 lunr.QueryParser term with boost and edit distance term > ok 212 lunr.QueryParser term with boost and edit distance editDistance > ok 213 lunr.QueryParser term with boost and edit distance boost > ok 214 lunr.QueryParser term with boost and edit distance fields > ok 215 lunr.Query term single string term adds a single clause > ok 216 lunr.Query term single string term clause has the correct term > ok 217 lunr.Query term single token term adds a single clause > ok 218 lunr.Query term single token term clause has the correct term > ok 219 lunr.Query term multiple string terms adds a single clause > ok 220 lunr.Query term multiple string terms clause has the correct term > ok 221 lunr.Query term multiple string terms with options clause has the > correct term > ok 222 lunr.Query term multiple token terms adds a single clause > ok 223 lunr.Query term multiple token terms clause has the correct term > ok 224 lunr.Query clause defaults fields > ok 225 lunr.Query clause defaults boost > ok 226 lunr.Query clause defaults usePipeline > ok 227 lunr.Query clause specified fields > ok 228 lunr.Query clause specified boost > ok 229 lunr.Query clause specified usePipeline > ok 230 lunr.Query clause wildcards none no wildcard > ok 231 lunr.Query clause wildcards leading adds wildcard > ok 232 lunr.Query clause wildcards trailing adds wildcard > ok 233 lunr.Query clause wildcards leading and trailing adds wildcards > ok 234 lunr.Query clause wildcards existing no additional wildcards > ok 235 lunr.Query isNegated all prohibited is negated > ok 236 lunr.Query isNegated some prohibited is negated > ok 237 lunr.Query isNegated none prohibited is negated > ok 238 search with build-time field boosts no query boosts search document b > ranks highest > ok 239 search with build-time field boosts no query boosts query document b > ranks highest > ok 240 search with build-time document boost no query boost search document c > ranks highest > ok 241 search with build-time document boost no query boost query document c > ranks highest > ok 242 search with build-time document boost with query boost search document > b ranks highest > ok 243 search with build-time document boost with query boost query document > b ranks highest > ok 244 search without build-time boosts single term search one match seach > one result returned > ok 245 search without build-time boosts single term search one match seach > document c matches > ok 246 search without build-time boosts single term search one match seach > matching term > ok 247 search without build-time boosts single term search one match query > one result returned > ok 248 search without build-time boosts single term search one match query > document c matches > ok 249 search without build-time boosts single term search one match query > matching term > ok 250 search without build-time boosts single term search no match no matches > ok 251 search without build-time boosts single term search multiple matches > has two matches > ok 252 search without build-time boosts single term search multiple matches > sorted by relevance > ok 253 search without build-time boosts single term search pipeline > processing enabled (default) has two matches > ok 254 search without build-time boosts single term search pipeline > processing enabled (default) sorted by relevance > ok 255 search without build-time boosts single term search pipeline > processing disabled no matches > ok 256 search without build-time boosts multiple terms all terms match has > one match > ok 257 search without build-time boosts multiple terms all terms match > correct document returned > ok 258 search without build-time boosts multiple terms all terms match > matched terms returned > ok 259 search without build-time boosts multiple terms one term matches has > one match > ok 260 search without build-time boosts multiple terms one term matches > correct document returned > ok 261 search without build-time boosts multiple terms one term matches only > matching terms returned > ok 262 search without build-time boosts multiple terms duplicate query terms > no errors > ok 263 search without build-time boosts multiple terms documents with all > terms score higher has three matches > ok 264 search without build-time boosts multiple terms documents with all > terms score higher correct documents returned > ok 265 search without build-time boosts multiple terms documents with all > terms score higher documents with all terms score highest > ok 266 search without build-time boosts multiple terms documents with all > terms score higher matching terms are returned > ok 267 search without build-time boosts multiple terms no terms match no > matches > ok 268 search without build-time boosts multiple terms corpus terms are > stemmed matches two documents > ok 269 search without build-time boosts multiple terms corpus terms are > stemmed matches correct documents > ok 270 search without build-time boosts multiple terms field scoped terms > only matches on scoped field one result returned > ok 271 search without build-time boosts multiple terms field scoped terms > only matches on scoped field returns the correct document > ok 272 search without build-time boosts multiple terms field scoped terms > only matches on scoped field match data > ok 273 search without build-time boosts multiple terms field scoped terms no > matching terms no results returned > ok 274 search without build-time boosts multiple terms wildcard matching > trailing wildcard no matches no results returned > ok 275 search without build-time boosts multiple terms wildcard matching > trailing wildcard one match one result returned > ok 276 search without build-time boosts multiple terms wildcard matching > trailing wildcard one match correct document matched > ok 277 search without build-time boosts multiple terms wildcard matching > trailing wildcard one match matching terms returned > ok 278 search without build-time boosts multiple terms wildcard matching > trailing wildcard multiple terms match two results returned > ok 279 search without build-time boosts multiple terms wildcard matching > trailing wildcard multiple terms match correct documents matched > ok 280 search without build-time boosts multiple terms wildcard matching > trailing wildcard multiple terms match matching terms returned > ok 281 search without build-time boosts wildcard matching trailing wildcard > no matches found no results returned > ok 282 search without build-time boosts wildcard matching trailing wildcard > results found two results returned > ok 283 search without build-time boosts wildcard matching trailing wildcard > results found matching documents returned > ok 284 search without build-time boosts wildcard matching trailing wildcard > results found matching terms returned > ok 285 search without build-time boosts wildcard matching leading wildcard no > results found no results found > ok 286 search without build-time boosts wildcard matching leading wildcard > results found two results found > ok 287 search without build-time boosts wildcard matching leading wildcard > results found matching documents returned > ok 288 search without build-time boosts wildcard matching leading wildcard > results found matching terms returned > ok 289 search without build-time boosts wildcard matching contained wildcard > no results found no results found > ok 290 search without build-time boosts wildcard matching contained wildcard > results found two results found > ok 291 search without build-time boosts wildcard matching contained wildcard > results found matching documents returned > ok 292 search without build-time boosts wildcard matching contained wildcard > results found matching terms returned > ok 293 search without build-time boosts edit distance no results found no > results returned > ok 294 search without build-time boosts edit distance results found two > results found > ok 295 search without build-time boosts edit distance results found matching > documents returned > ok 296 search without build-time boosts edit distance results found matching > terms returned > ok 297 search without build-time boosts searching by field unknown field > throws lunr.QueryParseError > ok 298 search without build-time boosts searching by field no results found > no results found > ok 299 search without build-time boosts searching by field results found one > results found > ok 300 search without build-time boosts searching by field results found > matching documents returned > ok 301 search without build-time boosts searching by field results found > matching terms returned > ok 302 search without build-time boosts term boosts no results found no > results found > ok 303 search without build-time boosts term boosts results found two results > found > ok 304 search without build-time boosts term boosts results found matching > documents returned > ok 305 search without build-time boosts term boosts results found matching > terms returned > ok 306 search without build-time boosts typeahead style search no results > found no results found > ok 307 search without build-time boosts typeahead style search results found > two results found > ok 308 search without build-time boosts typeahead style search results found > matching documents returned > ok 309 search without build-time boosts typeahead style search results found > matching terms returned > ok 310 search without build-time boosts term presence prohibited match query > two results found > ok 311 search without build-time boosts term presence prohibited match query > matching documents returned > ok 312 search without build-time boosts term presence prohibited match query > matching terms returned > ok 313 search without build-time boosts term presence prohibited match search > two results found > ok 314 search without build-time boosts term presence prohibited match search > matching documents returned > ok 315 search without build-time boosts term presence prohibited match search > matching terms returned > ok 316 search without build-time boosts term presence prohibited no match > query no matches > ok 317 search without build-time boosts term presence prohibited no match > search no matches > ok 318 search without build-time boosts term presence prohibited negated > query no match query all documents returned > ok 319 search without build-time boosts term presence prohibited negated > query no match query all results have same score > ok 320 search without build-time boosts term presence prohibited negated > query no match search all documents returned > ok 321 search without build-time boosts term presence prohibited negated > query no match search all results have same score > ok 322 search without build-time boosts term presence prohibited negated > query some match query all documents returned > ok 323 search without build-time boosts term presence prohibited negated > query some match query all results have same score > ok 324 search without build-time boosts term presence prohibited negated > query some match query matching documents returned > ok 325 search without build-time boosts term presence prohibited negated > query some match search all documents returned > ok 326 search without build-time boosts term presence prohibited negated > query some match search all results have same score > ok 327 search without build-time boosts term presence prohibited negated > query some match search matching documents returned > ok 328 search without build-time boosts term presence prohibited field match > query one result found > ok 329 search without build-time boosts term presence prohibited field match > query matching documents returned > ok 330 search without build-time boosts term presence prohibited field match > query matching terms returned > ok 331 search without build-time boosts term presence prohibited field match > search one result found > ok 332 search without build-time boosts term presence prohibited field match > search matching documents returned > ok 333 search without build-time boosts term presence prohibited field match > search matching terms returned > ok 334 search without build-time boosts term presence required match search > one result found > ok 335 search without build-time boosts term presence required match search > matching documents returned > ok 336 search without build-time boosts term presence required match search > matching terms returned > ok 337 search without build-time boosts term presence required match query > one result found > ok 338 search without build-time boosts term presence required match query > matching documents returned > ok 339 search without build-time boosts term presence required match query > matching terms returned > ok 340 search without build-time boosts term presence required no match query > no matches > ok 341 search without build-time boosts term presence required no match > search no matches > ok 342 search without build-time boosts term presence required no matching > term query no matches > ok 343 search without build-time boosts term presence required no matching > term search no matches > ok 344 search without build-time boosts term presence required field match > query one result found > ok 345 search without build-time boosts term presence required field match > query matching documents returned > ok 346 search without build-time boosts term presence required field match > query matching terms returned > ok 347 search without build-time boosts term presence required field match > search one result found > ok 348 search without build-time boosts term presence required field match > search matching documents returned > ok 349 search without build-time boosts term presence required field match > search matching terms returned > ok 350 search without build-time boosts term presence required field and non > field match search one result found > ok 351 search without build-time boosts term presence required field and non > field match search matching documents returned > ok 352 search without build-time boosts term presence required field and non > field match search matching terms returned > ok 353 search without build-time boosts term presence required field and non > field match query one result found > ok 354 search without build-time boosts term presence required field and non > field match query matching documents returned > ok 355 search without build-time boosts term presence required field and non > field match query matching terms returned > ok 356 search without build-time boosts term presence required different > fields search one result found > ok 357 search without build-time boosts term presence required different > fields search matching documents returned > ok 358 search without build-time boosts term presence required different > fields search matching terms returned > ok 359 search without build-time boosts term presence required different > fields query one result found > ok 360 search without build-time boosts term presence required different > fields query matching documents returned > ok 361 search without build-time boosts term presence required different > fields query matching terms returned > ok 362 search without build-time boosts term presence required different > fields one without match search no matches > ok 363 search without build-time boosts term presence required different > fields one without match query no matches > ok 364 search without build-time boosts term presence combined query one > result found > ok 365 search without build-time boosts term presence combined query matching > documents returned > ok 366 search without build-time boosts term presence combined query matching > terms returned > ok 367 search without build-time boosts term presence combined search one > result found > ok 368 search without build-time boosts term presence combined search > matching documents returned > ok 369 search without build-time boosts term presence combined search > matching terms returned > ok 370 serialization search > ok 371 serialization __proto__ double serialization > ok 372 lunr.Set contains complete set returns true > ok 373 lunr.Set contains empty set returns false > ok 374 lunr.Set contains populated set element contained in set > ok 375 lunr.Set contains populated set element not contained in set > ok 376 lunr.Set union complete set contains element > ok 377 lunr.Set union empty set contains element > ok 378 lunr.Set union populated set with other populated set contains both > elements > ok 379 lunr.Set union populated set with empty set contains all elements > ok 380 lunr.Set union populated set with complete set contains all elements > ok 381 lunr.Set intersect complete set contains element > ok 382 lunr.Set intersect empty set does not contain element > ok 383 lunr.Set intersect populated set no intersection does not contain > intersection elements > ok 384 lunr.Set intersect populated set intersection contains intersection > elements > ok 385 lunr.Set intersect populated set with empty set returns empty set > ok 386 lunr.Set intersect populated set with complete set returns populated > set > ok 387 lunr.stemmer reduces words to their stem > ok 388 lunr.stemmer is a registered pipeline function > ok 389 lunr.stopWordFilter filters stop words > ok 390 lunr.stopWordFilter ignores non stop words > ok 391 lunr.stopWordFilter ignores properties of Object.prototype > ok 392 lunr.stopWordFilter is a registered pipeline function > ok 393 lunr.TokenSet toString includes node finality > ok 394 lunr.TokenSet toString includes all edges > ok 395 lunr.TokenSet toString includes edge id > ok 396 lunr.TokenSet .fromString without wildcard > ok 397 lunr.TokenSet .fromString with trailing wildcard > ok 398 lunr.TokenSet .fromArray with unsorted array > ok 399 lunr.TokenSet .fromArray with sorted array > ok 400 lunr.TokenSet .fromArray is minimal > ok 401 lunr.TokenSet toArray includes all words > ok 402 lunr.TokenSet toArray includes single words > ok 403 lunr.TokenSet intersect no intersection > ok 404 lunr.TokenSet intersect simple intersection > ok 405 lunr.TokenSet intersect trailing wildcard intersection > ok 406 lunr.TokenSet intersect trailing wildcard no intersection > ok 407 lunr.TokenSet intersect leading wildcard intersection > ok 408 lunr.TokenSet intersect leading wildcard backtracking intersection > ok 409 lunr.TokenSet intersect leading wildcard no intersection > ok 410 lunr.TokenSet intersect leading wildcard backtracking no intersection > ok 411 lunr.TokenSet intersect contained wildcard intersection > ok 412 lunr.TokenSet intersect contained wildcard backtracking intersection > ok 413 lunr.TokenSet intersect contained wildcard no intersection > ok 414 lunr.TokenSet intersect contained wildcard backtracking no intersection > ok 415 lunr.TokenSet intersect wildcard matches zero or more characters > ok 416 lunr.TokenSet intersect catastrophic backtracking with leading > characters > ok 417 lunr.TokenSet intersect leading and trailing backtracking intersection > ok 418 lunr.TokenSet intersect multiple contained wildcard backtracking > ok 419 lunr.TokenSet intersect intersect with fuzzy string substitution > ok 420 lunr.TokenSet intersect intersect with fuzzy string deletion > ok 421 lunr.TokenSet intersect intersect with fuzzy string insertion > ok 422 lunr.TokenSet intersect intersect with fuzzy string transpose > ok 423 lunr.TokenSet intersect fuzzy string insertion > ok 424 lunr.TokenSet intersect fuzzy string substitution > ok 425 lunr.TokenSet intersect fuzzy string deletion > ok 426 lunr.TokenSet intersect fuzzy string transpose > ok 427 lunr.Token toString converts the token to a string > ok 428 lunr.Token metadata can attach arbitrary metadata > ok 429 lunr.Token update can update the token value > ok 430 lunr.Token update metadata is yielded when updating > ok 431 lunr.Token clone clones value > ok 432 lunr.Token clone clones metadata > ok 433 lunr.Token clone clone and modify > ok 434 lunr.tokenizer splitting into tokens > ok 435 lunr.tokenizer downcases tokens > ok 436 lunr.tokenizer array of strings > ok 437 lunr.tokenizer undefined is converted to empty string > ok 438 lunr.tokenizer null is converted to empty string > ok 439 lunr.tokenizer multiple white space is stripped > ok 440 lunr.tokenizer handling null-like arguments > ok 441 lunr.tokenizer converting a date to tokens > ok 442 lunr.tokenizer converting a number to tokens > ok 443 lunr.tokenizer converting a boolean to tokens > ok 444 lunr.tokenizer converting an object to tokens > ok 445 lunr.tokenizer splits strings with hyphens > ok 446 lunr.tokenizer splits strings with hyphens and spaces > ok 447 lunr.tokenizer tracking the token index > ok 448 lunr.tokenizer tracking the token position > ok 449 lunr.tokenizer tracking the token position with additional left-hand > whitespace > ok 450 lunr.tokenizer tracking the token position with additional right-hand > whitespace > ok 451 lunr.tokenizer providing additional metadata > ok 452 lunr.trimmer latin characters > ok 453 lunr.trimmer is a registered pipeline function > ok 454 lunr.trimmer punctuation full stop > ok 455 lunr.trimmer punctuation inner apostrophe > ok 456 lunr.trimmer punctuation trailing apostrophe > ok 457 lunr.trimmer punctuation exclamation mark > ok 458 lunr.trimmer punctuation comma > ok 459 lunr.trimmer punctuation brackets > ok 460 lunr.utils clone handles null returns null > ok 461 lunr.utils clone handles undefined returns null > ok 462 lunr.utils clone object with primatives clones number correctly > ok 463 lunr.utils clone object with primatives clones string correctly > ok 464 lunr.utils clone object with primatives clones bool correctly > ok 465 lunr.utils clone object with array property clones array correctly > ok 466 lunr.utils clone object with array property mutations on clone do not > affect orginial > ok 467 lunr.utils clone nested object throws type error > ok 468 lunr.Vector magnitude calculates magnitude of a vector > ok 469 lunr.Vector dot calculates dot product of two vectors > ok 470 lunr.Vector similarity calculates the similarity between two vectors > ok 471 lunr.Vector similarity empty vector > ok 472 lunr.Vector similarity non-overlapping vector > ok 473 lunr.Vector insert invalidates magnitude cache > ok 474 lunr.Vector insert keeps items in index specified order > ok 475 lunr.Vector insert fails when duplicate entry > ok 476 lunr.Vector upsert invalidates magnitude cache > ok 477 lunr.Vector upsert keeps items in index specified order > ok 478 lunr.Vector upsert calls fn for value on duplicate > ok 479 lunr.Vector positionForIndex at the beginning > ok 480 lunr.Vector positionForIndex at the end > ok 481 lunr.Vector positionForIndex consecutive > ok 482 lunr.Vector positionForIndex non-consecutive gap after > ok 483 lunr.Vector positionForIndex non-consecutive gap before > ok 484 lunr.Vector positionForIndex non-consecutive gave before and after > ok 485 lunr.Vector positionForIndex duplicate at the beginning > ok 486 lunr.Vector positionForIndex duplicate at the end > ok 487 lunr.Vector positionForIndex duplicate consecutive > # tests 487 > # pass 483 > # fail 4 > make[2]: *** [Makefile:69: test] Error 4 The full build log is available from: http://qa-logs.debian.net/2020/10/27/node-lunr_2.3.8~dfsg-1_unstable.log 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! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.