# libqb 2.0.8 -- the NATIVE x86_64 control run, and the oracle # 79-libqb.test scores the wasm32-hwjs target against. # # Generated by src/libqb_mknative.sh from the same upstream commit the # target recipe fetches (meta-oe recipes-extended/libqb, SRCREV # 002171bb = tag v2.0.8), with the same single patch this layer applies # and the same .tarball-version pin, configured as the distro # configures it (--disable-shared). Every line below is # src/libqb_probe.c's own output: # # QB- # # where is a boolean, a count, an ordering string, an errno # NAME or a literal payload. Nothing here carries a pointer width, an # address, a pid, a clock reading or a sizeof, so no line is allowed to # differ between the arms. # # The probe's QBX- lines are NOT here -- the four type widths and # libc's strerror text legitimately differ, and the suite asserts them # separately. QB-A01-version 2.0.8 QB-A02-ver-major 2 QB-A03-ver-minor 0 QB-A04-ver-micro 8 QB-B01-empty-initially yes QB-B02-length-empty 0 QB-B03-order-after-two-head-adds 2,1 QB-B04-order-after-tail-add 2,1,3 QB-B05-length-three 3 QB-B06-empty-when-populated no QB-B07-is-last-true yes QB-B08-is-last-false no QB-B09-order-after-del 2,3 QB-B10-length-after-del 2 QB-B11-order-after-replace 4,3 QB-B12-order-after-splice 1,2,4,3 QB-B13-length-after-splice 4 QB-C01-create yes QB-C02-elems-per-bin 16 QB-C03-num-bins 5 QB-C04-index-zero ok QB-C05-index-zero-nonnull yes QB-C06-index-past-end ERANGE QB-C07-index-negative ERANGE QB-C08-readback-64 yes QB-C09-grow ok QB-C10-num-bins-after-grow 18 QB-C11-values-survive-grow yes QB-C12-index-after-grow ok QB-C13-grow-smaller ok QB-C14-free done QB-D01-hashtable-create yes QB-D01-hashtable-count-empty 0 QB-D01-hashtable-count-three 3 QB-D01-hashtable-get-hit 2 QB-D01-hashtable-get-miss yes QB-D01-hashtable-count-after-replace 3 QB-D01-hashtable-get-after-replace 22 QB-D01-hashtable-rm-hit 1 QB-D01-hashtable-rm-miss 0 QB-D01-hashtable-count-after-rm 2 QB-D01-hashtable-foreach-visits 2 QB-D01-hashtable-destroy done QB-D02-skiplist-create yes QB-D02-skiplist-count-empty 0 QB-D02-skiplist-count-three 3 QB-D02-skiplist-get-hit 2 QB-D02-skiplist-get-miss yes QB-D02-skiplist-count-after-replace 3 QB-D02-skiplist-get-after-replace 22 QB-D02-skiplist-rm-hit 1 QB-D02-skiplist-rm-miss 0 QB-D02-skiplist-count-after-rm 2 QB-D02-skiplist-foreach-visits 2 QB-D02-skiplist-destroy done QB-D03-trie-create yes QB-D03-trie-count-empty 0 QB-D03-trie-count-three 3 QB-D03-trie-get-hit 2 QB-D03-trie-get-miss yes QB-D03-trie-count-after-replace 3 QB-D03-trie-get-after-replace 22 QB-D03-trie-rm-hit 1 QB-D03-trie-rm-miss 0 QB-D03-trie-count-after-rm 2 QB-D03-trie-foreach-visits 2 QB-D03-trie-destroy done QB-D04-skiplist-iter-order apple,banana,fig,pear QB-D05-trie-iter-order apple,banana,fig,pear QB-D06-trie-prefix-iter net.eth0.rx,net.eth0.tx QB-D07-notify-inserted 1 QB-D08-notify-replaced 1 QB-D09-notify-deleted 1 QB-E01-get-after-set 41 QB-E02-after-add 42 QB-E03-exchange-and-add-returns-old 42 QB-E04-after-exchange-and-add 52 QB-E05-cas-succeeds-on-match yes QB-E06-after-successful-cas 7 QB-E07-cas-fails-on-mismatch yes QB-E08-unchanged-after-failed-cas 7 QB-E09-negative-add -13 QB-E10-pointer-roundtrip yes QB-E11-pointer-cas yes QB-E12-pointer-after-cas yes QB-F01-strerror-nonempty yes QB-F02-strerror-terminated yes QB-F03-lock-short-create yes QB-F04-lock ok QB-F05-unlock ok QB-F06-lock-destroy ok QB-F07-lock-long-create yes QB-F08-long-lock ok QB-F09-long-unlock ok QB-F10-stopwatch-create yes QB-F11-stopwatch-elapsed-sane yes QB-F12-stopwatch-free done QB-G01-open yes QB-G02-open-errno 0 QB-G03-name /dev/shm/qb-bstqb1-header QB-G04-chunks-used-empty ENOTSUP QB-G05-refcount 1 QB-G06-space-free-positive yes QB-G07-space-used-empty 0 QB-G08-write-returns 12 QB-G09-chunks-used-after-write ENOTSUP QB-G10-space-used-grew yes QB-G11-peek-returns 12 QB-G12-peek-content first-chunk QB-G13-chunks-used-after-peek ENOTSUP QB-G14-chunks-used-after-reclaim ENOTSUP QB-G15-write2-returns 23 QB-G16-read-returns 23 QB-G17-read-content second-chunk-is-longer QB-G18-roundtrip-exact yes QB-G19-chunks-used-after-read ENOTSUP QB-G20-chunk-alloc yes QB-G21-chunk-commit ok QB-G22-alloc-read-returns 16 QB-G23-alloc-read-content alloc-committed QB-G24-read-empty-negative yes QB-G25-read-empty-errno ETIMEDOUT QB-G26-chunks-used-five ENOTSUP QB-G27-fifo-order yes QB-G28-chunks-used-drained ENOTSUP QB-G29-oversize-refused yes QB-G30-oversize-errno EAGAIN QB-G31-tmpfile yes QB-G32-write-to-file-positive yes QB-G33-write-to-file-errno 0 QB-G34-create-from-file yes QB-G35-from-file-read-returns 10 QB-G36-from-file-content persisted QB-G37-close done QB-G38-open-with-semaphore yes QB-G39-open-with-semaphore-errno 0 QB-G40-sem-write-returns 9 QB-G41-sem-read-returns 9 QB-G42-sem-read-content sem-path QB-H01-init yes QB-H02-custom-open yes QB-H03-enable-target ok QB-H04-format-set done QB-H05-filter-add-all ok QB-H06-external-lines 1 QB-H07-external-captured yes QB-H08-filter-clear ok QB-H09-filter-warning-only ok QB-H10-below-threshold-dropped yes QB-H11-above-threshold-kept yes QB-H12-lines-after-filter 1 QB-H13-filter-reset-for-macro ok QB-H14-macro-lines 1 QB-H15-macro-captured yes QB-H16-format-applied yes QB-H17-tagged-captured yes QB-H18-disable-target ok QB-H19-lines-while-disabled 0 QB-H20-long-message-survived yes QB-H21-long-message-bounded yes QB-H22-custom-close done QB-H23-blackbox-size ok QB-H24-blackbox-enable ok QB-H25-blackbox-filter ok QB-H26-blackbox-write-positive yes QB-H27-blackbox-write-errno 0 QB-H28-fini done QB-I01-create yes QB-I02-job-add ok QB-I03-job-ran 1 QB-I04-timer-add-past-due ok QB-I05-timer-ran 1 QB-I06-timer-add-far ok QB-I07-timer-is-running yes QB-I08-timer-del ok QB-I09-timer-not-running-after-del yes QB-I10-poll-add ok QB-I11-poll-ran 1 QB-I12-poll-payload pipe-payload QB-I13-poll-del ok QB-I14-destroy done QB-J01-fork yes QB-J02-fork-errno 0 QB-J03-client-connect yes QB-J04-client-connect-errno 0 QB-J05-send-positive yes QB-J06-send-errno 0 QB-J07-recv-positive yes QB-J08-recv-errno 0 QB-J09-echo echo:ping QB-J10-echo-matches yes QB-J11-disconnect done QB-J12-server-reaped yes QB-J13-server-exited-clean yes QB-J14-server-exit-code 0 QB-ZZ-complete yes