❯ cmake . -B build -DBUILD_TEST=ON && cmake --build build -j20
-- The C compiler identification is GNU 14.0.1
-- The CXX compiler identification is GNU 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/ccache/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for IOCTL_MEI_CONNECT_CLIENT_VTAG
-- Looking for IOCTL_MEI_CONNECT_CLIENT_VTAG - found
-- Found Doxygen: /usr/bin/doxygen (found version "1.10.0") found components: doxygen dot
CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring done (0.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aurora/fedora-src/metee/build/tests/googletest-download
[ 11%] Creating directories for 'googletest'
[ 22%] Performing download step (git clone) for 'googletest'
Cloning into 'googletest-src'...
HEAD is now at 58d77fa8 Updates the version number in CMakeLists.txt to 1.12.1 (#3919)
[ 33%] Performing update step for 'googletest'
[ 44%] No patch step for 'googletest'
[ 55%] No configure step for 'googletest'
[ 66%] No build step for 'googletest'
[ 77%] No install step for 'googletest'
[ 88%] No test step for 'googletest'
[100%] Completed 'googletest'
[100%] Built target googletest
-- Found Python: /usr/bin/python3.13 (found version "3.13.0") found components: Interpreter
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (9.8s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aurora/fedora-src/metee/build
[ 18%] Building CXX object tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 18%] Building C object CMakeFiles/metee.dir/src/linux/metee_linux.c.o
[ 27%] Generating documentation with Doxygen
[ 36%] Building C object CMakeFiles/metee.dir/src/linux/mei.c.o
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 105 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLANG_ASSISTED_PARSING' at line 1110 of file '/home/aurora/fedora-src/metee/build/Doxyfile' belongs to an option that was not enabled at compile time.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_ADD_INC_PATHS' at line 1116 of file '/home/aurora/fedora-src/metee/build/Doxyfile' belongs to an option that was not enabled at compile time.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_OPTIONS' at line 1124 of file '/home/aurora/fedora-src/metee/build/Doxyfile' belongs to an option that was not enabled at compile time.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_DATABASE_PATH' at line 1137 of file '/home/aurora/fedora-src/metee/build/Doxyfile' belongs to an option that was not enabled at compile time.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'HTML_TIMESTAMP' at line 1284 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1589 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1902 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1918 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1992 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2097 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2284 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2326 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2333 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2581 of file '/home/aurora/fedora-src/metee/build/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Doxygen version used: 1.10.0 (GIT-NOTFOUND)
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Reading and parsing tag files
Parsing files
Preprocessing /home/aurora/fedora-src/metee/include/metee.h...
Parsing file /home/aurora/fedora-src/metee/include/metee.h...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file metee.h...
Generating file documentation...
Generating docs for file metee.h...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound _TEEHANDLE...
Generating docs for compound teeDriverVersion_t...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
type lookup cache used 49/65536 hits=138 misses=49
symbol lookup cache used 59/65536 hits=72 misses=59
finished...
[ 36%] Built target doc
[ 45%] Linking C static library libmetee.a
[ 45%] Built target metee
[ 54%] Linking CXX static library ../../../lib/libgtest.a
[ 54%] Built target gtest
[ 63%] Building CXX object tests/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 72%] Linking CXX static library ../../../lib/libgtest_main.a
[ 72%] Built target gtest_main
[ 81%] Building CXX object tests/CMakeFiles/metee_test.dir/metee_test.cpp.o
[ 90%] Building CXX object tests/CMakeFiles/metee_test.dir/Main.cpp.o
[100%] Linking CXX executable metee_test
[100%] Built target metee_test
metee on master [?] via △ v3.28.2 via 🐍 v3.12.1 via 📐 v4.3.2 took 6s
❯ ./build/tests/metee_test
[==========] Running 22 tests from 4 test suites.
[----------] Global test environment set-up.
[----------] 10 tests from MeTeeTESTInstance/MeTeeTEST
[ RUN ] MeTeeTESTInstance/MeTeeTEST.PROD_MKHI_SimpleGetVersion/PCH
/home/aurora/fedora-src/metee/tests/metee_test.cpp:119: Failure
Expected equality of these values:
(0x0000U + 0)
Which is: 0
status
Which is: 12
[ FAILED ] MeTeeTESTInstance/MeTeeTEST.PROD_MKHI_SimpleGetVersion/PCH, where GetParam() = 24-byte object <D4-0C 48-00 00-00 00-00 00-00 00-00 00-00 00-00 20-01 48-00 00-00 00-00> (100 ms)
[ RUN ] MeTeeTESTInstance/MeTeeTEST.PROD_MKHI_SetLogLevel/PCH
/home/aurora/fedora-src/metee/tests/metee_test.cpp:156: Failure
Expected equality of these values:
(0x0000U + 0)
Which is: 0
status
Which is: 12
[ FAILED ] MeTeeTESTInstance/MeTeeTEST.PROD_MKHI_SetLogLevel/PCH, where GetParam() = 24-byte object <D4-0C 48-00 00-00 00-00 00-00 00-00 00-00 00-00 20-01 48-00 00-00 00-00> (100 ms)
[ RUN ] MeTeeTESTInstance/MeTeeTEST.PROD_MKHI_1000HandlesGetVersion/PCH
/home/aurora/fedora-src/metee/tests/metee_test.cpp:257: Failure
Expected equality of these values:
(0x0000U + 0)
Which is: 0
status
Which is: 12
terminate called without an active exception
Aborted (core dumped)