Megatest

Artifact [ba2051db06]
Login

Artifact ba2051db0646584d9a9c441587549e9ca1cba0f6:


;;;; dcommonmod.import.scm - GENERATED BY CHICKEN 4.13.0 -*- Scheme -*-

(eval '(import
         scheme
         chicken
         data-structures
         extras
         ports
         (prefix iup iup:)
         canvas-draw
         (prefix sqlite3 sqlite3:)
         posix
         typed-records
         srfi-18
         srfi-69
         matchable
         sparse-vectors
         srfi-1
         regex
         srfi-13
         canvas-draw-iup
         commonmod
         debugprint
         configfmod
         postgresql))
(##sys#register-compiled-module
  'dcommonmod
  (list)
  '((alist->dboard:rundat . dcommonmod#alist->dboard:rundat)
    (dboard:rundat->alist . dcommonmod#dboard:rundat->alist)
    (update-dboard:rundat . dcommonmod#update-dboard:rundat)
    (set-dboard:rundat! . dcommonmod#set-dboard:rundat!)
    (make-dboard:rundat . dcommonmod#make-dboard:rundat)
    (dboard:rundat-db-path . dcommonmod#dboard:rundat-db-path)
    (dboard:rundat-db-path-set! . dcommonmod#dboard:rundat-db-path-set!)
    (dboard:rundat-run-data-offset . dcommonmod#dboard:rundat-run-data-offset)
    (dboard:rundat-run-data-offset-set!
      .
      dcommonmod#dboard:rundat-run-data-offset-set!)
    (dboard:rundat-data-changed . dcommonmod#dboard:rundat-data-changed)
    (dboard:rundat-data-changed-set!
      .
      dcommonmod#dboard:rundat-data-changed-set!)
    (dboard:rundat-last-db-time . dcommonmod#dboard:rundat-last-db-time)
    (dboard:rundat-last-db-time-set!
      .
      dcommonmod#dboard:rundat-last-db-time-set!)
    (dboard:rundat-last-update . dcommonmod#dboard:rundat-last-update)
    (dboard:rundat-last-update-set!
      .
      dcommonmod#dboard:rundat-last-update-set!)
    (dboard:rundat-tests-by-name . dcommonmod#dboard:rundat-tests-by-name)
    (dboard:rundat-tests-by-name-set!
      .
      dcommonmod#dboard:rundat-tests-by-name-set!)
    (dboard:rundat-key-vals . dcommonmod#dboard:rundat-key-vals)
    (dboard:rundat-key-vals-set! . dcommonmod#dboard:rundat-key-vals-set!)
    (dboard:rundat-tests . dcommonmod#dboard:rundat-tests)
    (dboard:rundat-tests-set! . dcommonmod#dboard:rundat-tests-set!)
    (dboard:rundat-hierdat . dcommonmod#dboard:rundat-hierdat)
    (dboard:rundat-hierdat-set! . dcommonmod#dboard:rundat-hierdat-set!)
    (dboard:rundat-rowsused . dcommonmod#dboard:rundat-rowsused)
    (dboard:rundat-rowsused-set! . dcommonmod#dboard:rundat-rowsused-set!)
    (dboard:rundat-tests-notdrawn . dcommonmod#dboard:rundat-tests-notdrawn)
    (dboard:rundat-tests-notdrawn-set!
      .
      dcommonmod#dboard:rundat-tests-notdrawn-set!)
    (dboard:rundat-tests-drawn . dcommonmod#dboard:rundat-tests-drawn)
    (dboard:rundat-tests-drawn-set!
      .
      dcommonmod#dboard:rundat-tests-drawn-set!)
    (dboard:rundat-run . dcommonmod#dboard:rundat-run)
    (dboard:rundat-run-set! . dcommonmod#dboard:rundat-run-set!)
    (dboard:rundat? . dcommonmod#dboard:rundat?)
    (make-dboard:rundat . dcommonmod#make-dboard:rundat)
    (alist->dboard:runsdat . dcommonmod#alist->dboard:runsdat)
    (dboard:runsdat->alist . dcommonmod#dboard:runsdat->alist)
    (update-dboard:runsdat . dcommonmod#update-dboard:runsdat)
    (set-dboard:runsdat! . dcommonmod#set-dboard:runsdat!)
    (make-dboard:runsdat . dcommonmod#make-dboard:runsdat)
    (dboard:runsdat-matrix-dat . dcommonmod#dboard:runsdat-matrix-dat)
    (dboard:runsdat-matrix-dat-set!
      .
      dcommonmod#dboard:runsdat-matrix-dat-set!)
    (dboard:runsdat-tests-index . dcommonmod#dboard:runsdat-tests-index)
    (dboard:runsdat-tests-index-set!
      .
      dcommonmod#dboard:runsdat-tests-index-set!)
    (dboard:runsdat-runs-index . dcommonmod#dboard:runsdat-runs-index)
    (dboard:runsdat-runs-index-set!
      .
      dcommonmod#dboard:runsdat-runs-index-set!)
    (dboard:runsdat? . dcommonmod#dboard:runsdat?)
    (make-dboard:runsdat . dcommonmod#make-dboard:runsdat)
    (alist->dboard:graph-dat . dcommonmod#alist->dboard:graph-dat)
    (dboard:graph-dat->alist . dcommonmod#dboard:graph-dat->alist)
    (update-dboard:graph-dat . dcommonmod#update-dboard:graph-dat)
    (set-dboard:graph-dat! . dcommonmod#set-dboard:graph-dat!)
    (make-dboard:graph-dat . dcommonmod#make-dboard:graph-dat)
    (dboard:graph-dat-cell . dcommonmod#dboard:graph-dat-cell)
    (dboard:graph-dat-cell-set! . dcommonmod#dboard:graph-dat-cell-set!)
    (dboard:graph-dat-flag . dcommonmod#dboard:graph-dat-flag)
    (dboard:graph-dat-flag-set! . dcommonmod#dboard:graph-dat-flag-set!)
    (dboard:graph-dat-color . dcommonmod#dboard:graph-dat-color)
    (dboard:graph-dat-color-set! . dcommonmod#dboard:graph-dat-color-set!)
    (dboard:graph-dat-id . dcommonmod#dboard:graph-dat-id)
    (dboard:graph-dat-id-set! . dcommonmod#dboard:graph-dat-id-set!)
    (dboard:graph-dat? . dcommonmod#dboard:graph-dat?)
    (make-dboard:graph-dat . dcommonmod#make-dboard:graph-dat)
    (alist->dboard:tabdat . dcommonmod#alist->dboard:tabdat)
    (dboard:tabdat->alist . dcommonmod#dboard:tabdat->alist)
    (update-dboard:tabdat . dcommonmod#update-dboard:tabdat)
    (set-dboard:tabdat! . dcommonmod#set-dboard:tabdat!)
    (make-dboard:tabdat . dcommonmod#make-dboard:tabdat)
    (dboard:tabdat-runs-summary-dest-runname-label
      .
      dcommonmod#dboard:tabdat-runs-summary-dest-runname-label)
    (dboard:tabdat-runs-summary-dest-runname-label-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-dest-runname-label-set!)
    (dboard:tabdat-runs-summary-source-runname-label
      .
      dcommonmod#dboard:tabdat-runs-summary-source-runname-label)
    (dboard:tabdat-runs-summary-source-runname-label-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-source-runname-label-set!)
    (dboard:tabdat-runs-summary-mode-change-callbacks
      .
      dcommonmod#dboard:tabdat-runs-summary-mode-change-callbacks)
    (dboard:tabdat-runs-summary-mode-change-callbacks-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-mode-change-callbacks-set!)
    (dboard:tabdat-runs-summary-mode
      .
      dcommonmod#dboard:tabdat-runs-summary-mode)
    (dboard:tabdat-runs-summary-mode-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-mode-set!)
    (dboard:tabdat-runs-summary-mode-buttons
      .
      dcommonmod#dboard:tabdat-runs-summary-mode-buttons)
    (dboard:tabdat-runs-summary-mode-buttons-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-mode-buttons-set!)
    (dboard:tabdat-runs-summary-modes
      .
      dcommonmod#dboard:tabdat-runs-summary-modes)
    (dboard:tabdat-runs-summary-modes-set!
      .
      dcommonmod#dboard:tabdat-runs-summary-modes-set!)
    (dboard:tabdat-yadj . dcommonmod#dboard:tabdat-yadj)
    (dboard:tabdat-yadj-set! . dcommonmod#dboard:tabdat-yadj-set!)
    (dboard:tabdat-xadj . dcommonmod#dboard:tabdat-xadj)
    (dboard:tabdat-xadj-set! . dcommonmod#dboard:tabdat-xadj-set!)
    (dboard:tabdat-view-changed . dcommonmod#dboard:tabdat-view-changed)
    (dboard:tabdat-view-changed-set!
      .
      dcommonmod#dboard:tabdat-view-changed-set!)
    (dboard:tabdat-runs-tree-ht . dcommonmod#dboard:tabdat-runs-tree-ht)
    (dboard:tabdat-runs-tree-ht-set!
      .
      dcommonmod#dboard:tabdat-runs-tree-ht-set!)
    (dboard:tabdat-runs-tree . dcommonmod#dboard:tabdat-runs-tree)
    (dboard:tabdat-runs-tree-set! . dcommonmod#dboard:tabdat-runs-tree-set!)
    (dboard:tabdat-path-run-ids . dcommonmod#dboard:tabdat-path-run-ids)
    (dboard:tabdat-path-run-ids-set!
      .
      dcommonmod#dboard:tabdat-path-run-ids-set!)
    (dboard:tabdat-num-tests . dcommonmod#dboard:tabdat-num-tests)
    (dboard:tabdat-num-tests-set! . dcommonmod#dboard:tabdat-num-tests-set!)
    (dboard:tabdat-monitor-db-path . dcommonmod#dboard:tabdat-monitor-db-path)
    (dboard:tabdat-monitor-db-path-set!
      .
      dcommonmod#dboard:tabdat-monitor-db-path-set!)
    (dboard:tabdat-last-db-update . dcommonmod#dboard:tabdat-last-db-update)
    (dboard:tabdat-last-db-update-set!
      .
      dcommonmod#dboard:tabdat-last-db-update-set!)
    (dboard:tabdat-dbkeys . dcommonmod#dboard:tabdat-dbkeys)
    (dboard:tabdat-dbkeys-set! . dcommonmod#dboard:tabdat-dbkeys-set!)
    (dboard:tabdat-dbfpath . dcommonmod#dboard:tabdat-dbfpath)
    (dboard:tabdat-dbfpath-set! . dcommonmod#dboard:tabdat-dbfpath-set!)
    (dboard:tabdat-dbdir . dcommonmod#dboard:tabdat-dbdir)
    (dboard:tabdat-dbdir-set! . dcommonmod#dboard:tabdat-dbdir-set!)
    (dboard:tabdat-access-mode . dcommonmod#dboard:tabdat-access-mode)
    (dboard:tabdat-access-mode-set!
      .
      dcommonmod#dboard:tabdat-access-mode-set!)
    (dboard:tabdat-test-patts . dcommonmod#dboard:tabdat-test-patts)
    (dboard:tabdat-test-patts-set! . dcommonmod#dboard:tabdat-test-patts-set!)
    (dboard:tabdat-target . dcommonmod#dboard:tabdat-target)
    (dboard:tabdat-target-set! . dcommonmod#dboard:tabdat-target-set!)
    (dboard:tabdat-status-ignore-hash
      .
      dcommonmod#dboard:tabdat-status-ignore-hash)
    (dboard:tabdat-status-ignore-hash-set!
      .
      dcommonmod#dboard:tabdat-status-ignore-hash-set!)
    (dboard:tabdat-state-ignore-hash
      .
      dcommonmod#dboard:tabdat-state-ignore-hash)
    (dboard:tabdat-state-ignore-hash-set!
      .
      dcommonmod#dboard:tabdat-state-ignore-hash-set!)
    (dboard:tabdat-searchpatts . dcommonmod#dboard:tabdat-searchpatts)
    (dboard:tabdat-searchpatts-set!
      .
      dcommonmod#dboard:tabdat-searchpatts-set!)
    (dboard:tabdat-hide-not-hide-button
      .
      dcommonmod#dboard:tabdat-hide-not-hide-button)
    (dboard:tabdat-hide-not-hide-button-set!
      .
      dcommonmod#dboard:tabdat-hide-not-hide-button-set!)
    (dboard:tabdat-hide-not-hide . dcommonmod#dboard:tabdat-hide-not-hide)
    (dboard:tabdat-hide-not-hide-set!
      .
      dcommonmod#dboard:tabdat-hide-not-hide-set!)
    (dboard:tabdat-hide-empty-runs . dcommonmod#dboard:tabdat-hide-empty-runs)
    (dboard:tabdat-hide-empty-runs-set!
      .
      dcommonmod#dboard:tabdat-hide-empty-runs-set!)
    (dboard:tabdat-last-filter-str . dcommonmod#dboard:tabdat-last-filter-str)
    (dboard:tabdat-last-filter-str-set!
      .
      dcommonmod#dboard:tabdat-last-filter-str-set!)
    (dboard:tabdat-filters-changed . dcommonmod#dboard:tabdat-filters-changed)
    (dboard:tabdat-filters-changed-set!
      .
      dcommonmod#dboard:tabdat-filters-changed-set!)
    (dboard:tabdat-key-lbs . dcommonmod#dboard:tabdat-key-lbs)
    (dboard:tabdat-key-lbs-set! . dcommonmod#dboard:tabdat-key-lbs-set!)
    (dboard:tabdat-key-listboxes . dcommonmod#dboard:tabdat-key-listboxes)
    (dboard:tabdat-key-listboxes-set!
      .
      dcommonmod#dboard:tabdat-key-listboxes-set!)
    (dboard:tabdat-test-patterns-textbox
      .
      dcommonmod#dboard:tabdat-test-patterns-textbox)
    (dboard:tabdat-test-patterns-textbox-set!
      .
      dcommonmod#dboard:tabdat-test-patterns-textbox-set!)
    (dboard:tabdat-command-tb . dcommonmod#dboard:tabdat-command-tb)
    (dboard:tabdat-command-tb-set! . dcommonmod#dboard:tabdat-command-tb-set!)
    (dboard:tabdat-command . dcommonmod#dboard:tabdat-command)
    (dboard:tabdat-command-set! . dcommonmod#dboard:tabdat-command-set!)
    (dboard:tabdat-graph-matrix-col
      .
      dcommonmod#dboard:tabdat-graph-matrix-col)
    (dboard:tabdat-graph-matrix-col-set!
      .
      dcommonmod#dboard:tabdat-graph-matrix-col-set!)
    (dboard:tabdat-graph-matrix-row
      .
      dcommonmod#dboard:tabdat-graph-matrix-row)
    (dboard:tabdat-graph-matrix-row-set!
      .
      dcommonmod#dboard:tabdat-graph-matrix-row-set!)
    (dboard:tabdat-graph-cell-table
      .
      dcommonmod#dboard:tabdat-graph-cell-table)
    (dboard:tabdat-graph-cell-table-set!
      .
      dcommonmod#dboard:tabdat-graph-cell-table-set!)
    (dboard:tabdat-graph-matrix-table
      .
      dcommonmod#dboard:tabdat-graph-matrix-table)
    (dboard:tabdat-graph-matrix-table-set!
      .
      dcommonmod#dboard:tabdat-graph-matrix-table-set!)
    (dboard:tabdat-graph-matrix . dcommonmod#dboard:tabdat-graph-matrix)
    (dboard:tabdat-graph-matrix-set!
      .
      dcommonmod#dboard:tabdat-graph-matrix-set!)
    (dboard:tabdat-compact-layout . dcommonmod#dboard:tabdat-compact-layout)
    (dboard:tabdat-compact-layout-set!
      .
      dcommonmod#dboard:tabdat-compact-layout-set!)
    (dboard:tabdat-layout-update-ok
      .
      dcommonmod#dboard:tabdat-layout-update-ok)
    (dboard:tabdat-layout-update-ok-set!
      .
      dcommonmod#dboard:tabdat-layout-update-ok-set!)
    (dboard:tabdat-originy . dcommonmod#dboard:tabdat-originy)
    (dboard:tabdat-originy-set! . dcommonmod#dboard:tabdat-originy-set!)
    (dboard:tabdat-originx . dcommonmod#dboard:tabdat-originx)
    (dboard:tabdat-originx-set! . dcommonmod#dboard:tabdat-originx-set!)
    (dboard:tabdat-running-layout . dcommonmod#dboard:tabdat-running-layout)
    (dboard:tabdat-running-layout-set!
      .
      dcommonmod#dboard:tabdat-running-layout-set!)
    (dboard:tabdat-max-row . dcommonmod#dboard:tabdat-max-row)
    (dboard:tabdat-max-row-set! . dcommonmod#dboard:tabdat-max-row-set!)
    (dboard:tabdat-run-start-row . dcommonmod#dboard:tabdat-run-start-row)
    (dboard:tabdat-run-start-row-set!
      .
      dcommonmod#dboard:tabdat-run-start-row-set!)
    (dboard:tabdat-drawing . dcommonmod#dboard:tabdat-drawing)
    (dboard:tabdat-drawing-set! . dcommonmod#dboard:tabdat-drawing-set!)
    (dboard:tabdat-cnv-obj . dcommonmod#dboard:tabdat-cnv-obj)
    (dboard:tabdat-cnv-obj-set! . dcommonmod#dboard:tabdat-cnv-obj-set!)
    (dboard:tabdat-cnv . dcommonmod#dboard:tabdat-cnv)
    (dboard:tabdat-cnv-set! . dcommonmod#dboard:tabdat-cnv-set!)
    (dboard:tabdat-all-test-names . dcommonmod#dboard:tabdat-all-test-names)
    (dboard:tabdat-all-test-names-set!
      .
      dcommonmod#dboard:tabdat-all-test-names-set!)
    (dboard:tabdat-runs-cell-width . dcommonmod#dboard:tabdat-runs-cell-width)
    (dboard:tabdat-runs-cell-width-set!
      .
      dcommonmod#dboard:tabdat-runs-cell-width-set!)
    (dboard:tabdat-runs-btn-fontsz . dcommonmod#dboard:tabdat-runs-btn-fontsz)
    (dboard:tabdat-runs-btn-fontsz-set!
      .
      dcommonmod#dboard:tabdat-runs-btn-fontsz-set!)
    (dboard:tabdat-runs-btn-height . dcommonmod#dboard:tabdat-runs-btn-height)
    (dboard:tabdat-runs-btn-height-set!
      .
      dcommonmod#dboard:tabdat-runs-btn-height-set!)
    (dboard:tabdat-start-test-offset
      .
      dcommonmod#dboard:tabdat-start-test-offset)
    (dboard:tabdat-start-test-offset-set!
      .
      dcommonmod#dboard:tabdat-start-test-offset-set!)
    (dboard:tabdat-start-run-offset
      .
      dcommonmod#dboard:tabdat-start-run-offset)
    (dboard:tabdat-start-run-offset-set!
      .
      dcommonmod#dboard:tabdat-start-run-offset-set!)
    (dboard:tabdat-runs-matrix . dcommonmod#dboard:tabdat-runs-matrix)
    (dboard:tabdat-runs-matrix-set!
      .
      dcommonmod#dboard:tabdat-runs-matrix-set!)
    (dboard:tabdat-run-keys . dcommonmod#dboard:tabdat-run-keys)
    (dboard:tabdat-run-keys-set! . dcommonmod#dboard:tabdat-run-keys-set!)
    (dboard:tabdat-item-test-names . dcommonmod#dboard:tabdat-item-test-names)
    (dboard:tabdat-item-test-names-set!
      .
      dcommonmod#dboard:tabdat-item-test-names-set!)
    (dboard:tabdat-buttondat . dcommonmod#dboard:tabdat-buttondat)
    (dboard:tabdat-buttondat-set! . dcommonmod#dboard:tabdat-buttondat-set!)
    (dboard:tabdat-run-db-paths . dcommonmod#dboard:tabdat-run-db-paths)
    (dboard:tabdat-run-db-paths-set!
      .
      dcommonmod#dboard:tabdat-run-db-paths-set!)
    (dboard:tabdat-last-test-dat . dcommonmod#dboard:tabdat-last-test-dat)
    (dboard:tabdat-last-test-dat-set!
      .
      dcommonmod#dboard:tabdat-last-test-dat-set!)
    (dboard:tabdat-run-update-times
      .
      dcommonmod#dboard:tabdat-run-update-times)
    (dboard:tabdat-run-update-times-set!
      .
      dcommonmod#dboard:tabdat-run-update-times-set!)
    (dboard:tabdat-runs-mutex . dcommonmod#dboard:tabdat-runs-mutex)
    (dboard:tabdat-runs-mutex-set! . dcommonmod#dboard:tabdat-runs-mutex-set!)
    (dboard:tabdat-last-runs-update
      .
      dcommonmod#dboard:tabdat-last-runs-update)
    (dboard:tabdat-last-runs-update-set!
      .
      dcommonmod#dboard:tabdat-last-runs-update-set!)
    (dboard:tabdat-last-data-update
      .
      dcommonmod#dboard:tabdat-last-data-update)
    (dboard:tabdat-last-data-update-set!
      .
      dcommonmod#dboard:tabdat-last-data-update-set!)
    (dboard:tabdat-tot-runs . dcommonmod#dboard:tabdat-tot-runs)
    (dboard:tabdat-tot-runs-set! . dcommonmod#dboard:tabdat-tot-runs-set!)
    (dboard:tabdat-numruns . dcommonmod#dboard:tabdat-numruns)
    (dboard:tabdat-numruns-set! . dcommonmod#dboard:tabdat-numruns-set!)
    (dboard:tabdat-keys . dcommonmod#dboard:tabdat-keys)
    (dboard:tabdat-keys-set! . dcommonmod#dboard:tabdat-keys-set!)
    (dboard:tabdat-header . dcommonmod#dboard:tabdat-header)
    (dboard:tabdat-header-set! . dcommonmod#dboard:tabdat-header-set!)
    (dboard:tabdat-not-done-runs . dcommonmod#dboard:tabdat-not-done-runs)
    (dboard:tabdat-not-done-runs-set!
      .
      dcommonmod#dboard:tabdat-not-done-runs-set!)
    (dboard:tabdat-done-runs . dcommonmod#dboard:tabdat-done-runs)
    (dboard:tabdat-done-runs-set! . dcommonmod#dboard:tabdat-done-runs-set!)
    (dboard:tabdat-allruns-by-id . dcommonmod#dboard:tabdat-allruns-by-id)
    (dboard:tabdat-allruns-by-id-set!
      .
      dcommonmod#dboard:tabdat-allruns-by-id-set!)
    (dboard:tabdat-allruns . dcommonmod#dboard:tabdat-allruns)
    (dboard:tabdat-allruns-set! . dcommonmod#dboard:tabdat-allruns-set!)
    (dboard:tabdat-tests-tree . dcommonmod#dboard:tabdat-tests-tree)
    (dboard:tabdat-tests-tree-set! . dcommonmod#dboard:tabdat-tests-tree-set!)
    (dboard:tabdat-ro . dcommonmod#dboard:tabdat-ro)
    (dboard:tabdat-ro-set! . dcommonmod#dboard:tabdat-ro-set!)
    (dboard:tabdat-curr-test-ids . dcommonmod#dboard:tabdat-curr-test-ids)
    (dboard:tabdat-curr-test-ids-set!
      .
      dcommonmod#dboard:tabdat-curr-test-ids-set!)
    (dboard:tabdat-prev-run-id . dcommonmod#dboard:tabdat-prev-run-id)
    (dboard:tabdat-prev-run-id-set!
      .
      dcommonmod#dboard:tabdat-prev-run-id-set!)
    (dboard:tabdat-curr-run-id . dcommonmod#dboard:tabdat-curr-run-id)
    (dboard:tabdat-curr-run-id-set!
      .
      dcommonmod#dboard:tabdat-curr-run-id-set!)
    (dboard:tabdat-statuses . dcommonmod#dboard:tabdat-statuses)
    (dboard:tabdat-statuses-set! . dcommonmod#dboard:tabdat-statuses-set!)
    (dboard:tabdat-states . dcommonmod#dboard:tabdat-states)
    (dboard:tabdat-states-set! . dcommonmod#dboard:tabdat-states-set!)
    (dboard:tabdat-run-name . dcommonmod#dboard:tabdat-run-name)
    (dboard:tabdat-run-name-set! . dcommonmod#dboard:tabdat-run-name-set!)
    (dboard:tabdat? . dcommonmod#dboard:tabdat?)
    (make-dboard:tabdat . dcommonmod#make-dboard:tabdat)
    (dboard:commondat-make . dcommonmod#dboard:commondat-make)
    (alist->dboard:commondat . dcommonmod#alist->dboard:commondat)
    (dboard:commondat->alist . dcommonmod#dboard:commondat->alist)
    (update-dboard:commondat . dcommonmod#update-dboard:commondat)
    (set-dboard:commondat! . dcommonmod#set-dboard:commondat!)
    (make-dboard:commondat . dcommonmod#make-dboard:commondat)
    (dboard:commondat-curr-tab-num . dcommonmod#dboard:commondat-curr-tab-num)
    (dboard:commondat-curr-tab-num-set!
      .
      dcommonmod#dboard:commondat-curr-tab-num-set!)
    (dboard:commondat-hide-not-hide-tabs
      .
      dcommonmod#dboard:commondat-hide-not-hide-tabs)
    (dboard:commondat-hide-not-hide-tabs-set!
      .
      dcommonmod#dboard:commondat-hide-not-hide-tabs-set!)
    (dboard:commondat-uidat . dcommonmod#dboard:commondat-uidat)
    (dboard:commondat-uidat-set! . dcommonmod#dboard:commondat-uidat-set!)
    (dboard:commondat-updating . dcommonmod#dboard:commondat-updating)
    (dboard:commondat-updating-set!
      .
      dcommonmod#dboard:commondat-updating-set!)
    (dboard:commondat-updaters . dcommonmod#dboard:commondat-updaters)
    (dboard:commondat-updaters-set!
      .
      dcommonmod#dboard:commondat-updaters-set!)
    (dboard:commondat-update-mutex . dcommonmod#dboard:commondat-update-mutex)
    (dboard:commondat-update-mutex-set!
      .
      dcommonmod#dboard:commondat-update-mutex-set!)
    (dboard:commondat-tabdats . dcommonmod#dboard:commondat-tabdats)
    (dboard:commondat-tabdats-set! . dcommonmod#dboard:commondat-tabdats-set!)
    (dboard:commondat-please-update
      .
      dcommonmod#dboard:commondat-please-update)
    (dboard:commondat-please-update-set!
      .
      dcommonmod#dboard:commondat-please-update-set!)
    (dboard:commondat? . dcommonmod#dboard:commondat?)
    (make-dboard:commondat . dcommonmod#make-dboard:commondat)
    (alist->dboard:testdat . dcommonmod#alist->dboard:testdat)
    (dboard:testdat->alist . dcommonmod#dboard:testdat->alist)
    (update-dboard:testdat . dcommonmod#update-dboard:testdat)
    (set-dboard:testdat! . dcommonmod#set-dboard:testdat!)
    (make-dboard:testdat . dcommonmod#make-dboard:testdat)
    (dboard:testdat-status . dcommonmod#dboard:testdat-status)
    (dboard:testdat-status-set! . dcommonmod#dboard:testdat-status-set!)
    (dboard:testdat-state . dcommonmod#dboard:testdat-state)
    (dboard:testdat-state-set! . dcommonmod#dboard:testdat-state-set!)
    (dboard:testdat-id . dcommonmod#dboard:testdat-id)
    (dboard:testdat-id-set! . dcommonmod#dboard:testdat-id-set!)
    (dboard:testdat? . dcommonmod#dboard:testdat?)
    (make-dboard:testdat . dcommonmod#make-dboard:testdat)
    (dboard:rundat-make-init . dcommonmod#dboard:rundat-make-init)
    (alist->dboard:testrec . dcommonmod#alist->dboard:testrec)
    (dboard:testrec->alist . dcommonmod#dboard:testrec->alist)
    (update-dboard:testrec . dcommonmod#update-dboard:testrec)
    (set-dboard:testrec! . dcommonmod#set-dboard:testrec!)
    (make-dboard:testrec . dcommonmod#make-dboard:testrec)
    (dboard:testrec-duration . dcommonmod#dboard:testrec-duration)
    (dboard:testrec-duration-set! . dcommonmod#dboard:testrec-duration-set!)
    (dboard:testrec-start-time . dcommonmod#dboard:testrec-start-time)
    (dboard:testrec-start-time-set!
      .
      dcommonmod#dboard:testrec-start-time-set!)
    (dboard:testrec-status . dcommonmod#dboard:testrec-status)
    (dboard:testrec-status-set! . dcommonmod#dboard:testrec-status-set!)
    (dboard:testrec-state . dcommonmod#dboard:testrec-state)
    (dboard:testrec-state-set! . dcommonmod#dboard:testrec-state-set!)
    (dboard:testrec-testname . dcommonmod#dboard:testrec-testname)
    (dboard:testrec-testname-set! . dcommonmod#dboard:testrec-testname-set!)
    (dboard:testrec-runid . dcommonmod#dboard:testrec-runid)
    (dboard:testrec-runid-set! . dcommonmod#dboard:testrec-runid-set!)
    (dboard:testrec-id . dcommonmod#dboard:testrec-id)
    (dboard:testrec-id-set! . dcommonmod#dboard:testrec-id-set!)
    (dboard:testrec? . dcommonmod#dboard:testrec?)
    (make-dboard:testrec . dcommonmod#make-dboard:testrec)
    (alist->dboard:runrec . dcommonmod#alist->dboard:runrec)
    (dboard:runrec->alist . dcommonmod#dboard:runrec->alist)
    (update-dboard:runrec . dcommonmod#update-dboard:runrec)
    (set-dboard:runrec! . dcommonmod#set-dboard:runrec!)
    (make-dboard:runrec . dcommonmod#make-dboard:runrec)
    (dboard:runrec-tdef . dcommonmod#dboard:runrec-tdef)
    (dboard:runrec-tdef-set! . dcommonmod#dboard:runrec-tdef-set!)
    (dboard:runrec-target . dcommonmod#dboard:runrec-target)
    (dboard:runrec-target-set! . dcommonmod#dboard:runrec-target-set!)
    (dboard:runrec-id . dcommonmod#dboard:runrec-id)
    (dboard:runrec-id-set! . dcommonmod#dboard:runrec-id-set!)
    (dboard:runrec? . dcommonmod#dboard:runrec?)
    (make-dboard:runrec . dcommonmod#make-dboard:runrec)
    (dboard:rdat-push-run-id . dcommonmod#dboard:rdat-push-run-id)
    (alist->dboard:rdat . dcommonmod#alist->dboard:rdat)
    (dboard:rdat->alist . dcommonmod#dboard:rdat->alist)
    (update-dboard:rdat . dcommonmod#update-dboard:rdat)
    (set-dboard:rdat! . dcommonmod#set-dboard:rdat!)
    (make-dboard:rdat . dcommonmod#make-dboard:rdat)
    (dboard:rdat-items-mtx . dcommonmod#dboard:rdat-items-mtx)
    (dboard:rdat-items-mtx-set! . dcommonmod#dboard:rdat-items-mtx-set!)
    (dboard:rdat-runs-mtx . dcommonmod#dboard:rdat-runs-mtx)
    (dboard:rdat-runs-mtx-set! . dcommonmod#dboard:rdat-runs-mtx-set!)
    (dboard:rdat-runs-tree . dcommonmod#dboard:rdat-runs-tree)
    (dboard:rdat-runs-tree-set! . dcommonmod#dboard:rdat-runs-tree-set!)
    (dboard:rdat-view-changed . dcommonmod#dboard:rdat-view-changed)
    (dboard:rdat-view-changed-set! . dcommonmod#dboard:rdat-view-changed-set!)
    (dboard:rdat-prev-run-ids . dcommonmod#dboard:rdat-prev-run-ids)
    (dboard:rdat-prev-run-ids-set! . dcommonmod#dboard:rdat-prev-run-ids-set!)
    (dboard:rdat-tests . dcommonmod#dboard:rdat-tests)
    (dboard:rdat-tests-set! . dcommonmod#dboard:rdat-tests-set!)
    (dboard:rdat-cols . dcommonmod#dboard:rdat-cols)
    (dboard:rdat-cols-set! . dcommonmod#dboard:rdat-cols-set!)
    (dboard:rdat-last-updates . dcommonmod#dboard:rdat-last-updates)
    (dboard:rdat-last-updates-set! . dcommonmod#dboard:rdat-last-updates-set!)
    (dboard:rdat-test-status-sql-filt
      .
      dcommonmod#dboard:rdat-test-status-sql-filt)
    (dboard:rdat-test-status-sql-filt-set!
      .
      dcommonmod#dboard:rdat-test-status-sql-filt-set!)
    (dboard:rdat-test-state-sql-filt
      .
      dcommonmod#dboard:rdat-test-state-sql-filt)
    (dboard:rdat-test-state-sql-filt-set!
      .
      dcommonmod#dboard:rdat-test-state-sql-filt-set!)
    (dboard:rdat-itempath-sql-filt . dcommonmod#dboard:rdat-itempath-sql-filt)
    (dboard:rdat-itempath-sql-filt-set!
      .
      dcommonmod#dboard:rdat-itempath-sql-filt-set!)
    (dboard:rdat-testname-sql-filt . dcommonmod#dboard:rdat-testname-sql-filt)
    (dboard:rdat-testname-sql-filt-set!
      .
      dcommonmod#dboard:rdat-testname-sql-filt-set!)
    (dboard:rdat-run-status-sql-filt
      .
      dcommonmod#dboard:rdat-run-status-sql-filt)
    (dboard:rdat-run-status-sql-filt-set!
      .
      dcommonmod#dboard:rdat-run-status-sql-filt-set!)
    (dboard:rdat-run-state-sql-filt
      .
      dcommonmod#dboard:rdat-run-state-sql-filt)
    (dboard:rdat-run-state-sql-filt-set!
      .
      dcommonmod#dboard:rdat-run-state-sql-filt-set!)
    (dboard:rdat-runname-sql-filt . dcommonmod#dboard:rdat-runname-sql-filt)
    (dboard:rdat-runname-sql-filt-set!
      .
      dcommonmod#dboard:rdat-runname-sql-filt-set!)
    (dboard:rdat-targ-sql-filt . dcommonmod#dboard:rdat-targ-sql-filt)
    (dboard:rdat-targ-sql-filt-set!
      .
      dcommonmod#dboard:rdat-targ-sql-filt-set!)
    (dboard:rdat-tests . dcommonmod#dboard:rdat-tests)
    (dboard:rdat-tests-set! . dcommonmod#dboard:rdat-tests-set!)
    (dboard:rdat-targ-runid . dcommonmod#dboard:rdat-targ-runid)
    (dboard:rdat-targ-runid-set! . dcommonmod#dboard:rdat-targ-runid-set!)
    (dboard:rdat-rownames . dcommonmod#dboard:rdat-rownames)
    (dboard:rdat-rownames-set! . dcommonmod#dboard:rdat-rownames-set!)
    (dboard:rdat-runsbynum . dcommonmod#dboard:rdat-runsbynum)
    (dboard:rdat-runsbynum-set! . dcommonmod#dboard:rdat-runsbynum-set!)
    (dboard:rdat-run-tests . dcommonmod#dboard:rdat-run-tests)
    (dboard:rdat-run-tests-set! . dcommonmod#dboard:rdat-run-tests-set!)
    (dboard:rdat-runs . dcommonmod#dboard:rdat-runs)
    (dboard:rdat-runs-set! . dcommonmod#dboard:rdat-runs-set!)
    (dboard:rdat-numrows . dcommonmod#dboard:rdat-numrows)
    (dboard:rdat-numrows-set! . dcommonmod#dboard:rdat-numrows-set!)
    (dboard:rdat-numcols . dcommonmod#dboard:rdat-numcols)
    (dboard:rdat-numcols-set! . dcommonmod#dboard:rdat-numcols-set!)
    (dboard:rdat-toprow . dcommonmod#dboard:rdat-toprow)
    (dboard:rdat-toprow-set! . dcommonmod#dboard:rdat-toprow-set!)
    (dboard:rdat-leftcol . dcommonmod#dboard:rdat-leftcol)
    (dboard:rdat-leftcol-set! . dcommonmod#dboard:rdat-leftcol-set!)
    (dboard:rdat-runnum . dcommonmod#dboard:rdat-runnum)
    (dboard:rdat-runnum-set! . dcommonmod#dboard:rdat-runnum-set!)
    (dboard:rdat? . dcommonmod#dboard:rdat?)
    (make-dboard:rdat . dcommonmod#make-dboard:rdat)
    (new-tree-path->run-id . dcommonmod#new-tree-path->run-id)
    (tree-path->run-id . dcommonmod#tree-path->run-id)
    (tree:delete-node . dcommonmod#tree:delete-node)
    (tree:node->path . dcommonmod#tree:node->path)
    (tree:add-node . dcommonmod#tree:add-node)
    (tree:find-node . dcommonmod#tree:find-node)
    (*available-db* . commonmod#*available-db*))
  (list (cons 'debug:catch-and-dump
              (syntax-rules
                ()
                ((debug:catch-and-dump proc procname)
                 (begin
                   (handle-exceptions
                     exn
                     (begin
                       (print-call-chain (current-error-port))
                       (with-output-to-port
                         (current-error-port)
                         (lambda ()
                           (print ((condition-property-accessor 'exn 'message) exn))
                           (print "Callback error in " procname)
                           (print "Full condition info:\n"
                                  (condition->list exn)))))
                     (proc))))))
        (cons 'common:handle-exceptions
              (syntax-rules () ((_ exn errstmt body ...) (begin body ...))))
        (cons 'common:debug-handle-exceptions
              (syntax-rules
                ()
                ((_ debug exn errstmt body ...)
                 (if debug
                   (begin body ...)
                   (handle-exceptions exn errstmt body ...)))))
        (cons 'define-simple-syntax
              (syntax-rules
                ()
                ((_ (name arg ...) body ...)
                 (define-syntax
                   name
                   (syntax-rules () ((name arg ...) (begin body ...))))))))
  (list))

;; END OF FILE