Latest version of QMTC?

Phil Edwards phil at jaj.com
Mon Jun 2 20:58:49 UTC 2003


Trying to run the QMTest modules in the g++ testsuite.  I have fresh
installations of qm/qmtest 2.0.3 via the Debian packages.  Following the
instructions in the g++ testsuite, I've retrieved qmtc-1.2 and set
QMTEST_CLASS_PATH to point to that directory.  But:

fenric 189% make qmtest-g++
debug_options=""; \
    echo timestamp > empty.C; \
    for option in \
        -gdwarf-2 -gstabs -gstabs+ -gxcoff -gxcoff+ -gcoff; do \
        (./cc1plus -q ${option} empty.C 2>&1 | \
             grep "unknown or unsupported -g option" > /dev/null) || \
        debug_options="${debug_options}${option} "; done; \
    qmtest  -D qmtestsuite create-tdb \
        -c gcc_database.GCCDatabase \
        -a GCCDatabase.testsuite_root=`cd /home/pme/src/unified/gcc/testsuite && pwd` \
        -a GCCDatabase.debug_options="${debug_options}"
qmtest: error: The extension class 'gcc_database.GCCDatabase' could not be
               found.  You may need to set the 'QMTEST_CLASS_PATH' environment
               variable.

make: *** [stamp-qmtest] Error 1


Poking briefly around the qmtest .py files which mention QMTEST_CLASS_PATH,
I'm seeing reference to a "classes.qmc" file, which, if it doesn't exist,
means that "no extension classes in this directory" exist.  Am I chasing
the wrong wild goose, or is qmtc 1.2 meant to work with an older version
of qmtest?

Phil

-- 
I have learned silence from the talkative, toleration from the
intolerant, and kindness from the unkind.
    - Kahlil Gibran



More information about the qmtest mailing list