Skip to content

v34

Compare
Choose a tag to compare
@rollbear rollbear released this 01 Apr 07:47
  • Rearranged include directory structure to make it easier to use, and
    to write, adapters for unit test frame works. Now, if you want to
    use Trompeloeil with, for example, the 'doctest' unit testing frame
    work, you include

    #include <doctest.h>
    #include <doctest/trompeloeil.hpp>

    The old adaptation mechanisms still work. See issue #118

  • Support compilation without RTTI support. This makes error reporting
    from deathwatched<> violations less informative (it cannot mention
    the name of the type of the object) but has no other impact on
    functionality.

  • Silenced g++-4.9 -Wmissing-field-initializers warning with libc++.

  • Fixed issue #121 where mutexes were created in each translation unit

  • Fixed issue #124 where sequence objects were not properly protected
    against access from several threads.

  • Silenced several warnings in the Trompeloeil self test programs.