CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at Hypodermic/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at Hypodermic.Tests/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. dermic-2.4/Hypodermic.Tests/DurationUnit.h Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp Hypodermic-2.4/Hypodermic.Tests/Hypodermic.Tests.vcxproj Hypodermic-2.4/Hypodermic.Tests/Hypodermic.Tests.vcxproj.filters Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp Hypodermic-2.4/Hypodermic.Tests/PercentileCalculator.h Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp Hypodermic-2.4/Hypodermic.Tests/TestingTypes.h Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp Hypodermic-2.4/Hypodermic.Tests/main.cpp Hypodermic-2.4/Hypodermic.Tests/stdafx.cpp Hypodermic-2.4/Hypodermic.Tests/stdafx.h Hypodermic-2.4/Hypodermic.Tests/targetver.h Hypodermic-2.4/Hypodermic.props Hypodermic-2.4/Hypodermic.sln Hypodermic-2.4/Hypodermic/ Hypodermic-2.4/Hypodermic/ActivatedRegistrationInfo.h Hypodermic-2.4/Hypodermic/ActivationException.h Hypodermic-2.4/Hypodermic/ActivationHandler.h Hypodermic-2.4/Hypodermic/ActivationHandlers.h Hypodermic-2.4/Hypodermic/ActivationRegistry.h Hypodermic-2.4/Hypodermic/ActivationResult.h Hypodermic-2.4/Hypodermic/AnyArgument.h Hypodermic-2.4/Hypodermic/ArgumentPack.h Hypodermic-2.4/Hypodermic/ArgumentResolver.h Hypodermic-2.4/Hypodermic/As.h Hypodermic-2.4/Hypodermic/AsSelf.h Hypodermic-2.4/Hypodermic/AutowireableConstructor.h Hypodermic-2.4/Hypodermic/AutowireableConstructorRegistrationDescriptor.h Hypodermic-2.4/Hypodermic/CMakeLists.txt Hypodermic-2.4/Hypodermic/CircularDependencyException.h Hypodermic-2.4/Hypodermic/ComponentContext.h Hypodermic-2.4/Hypodermic/Config.h Hypodermic-2.4/Hypodermic/ConsoleLoggerSink.h Hypodermic-2.4/Hypodermic/ConstructorDescriptor.h Hypodermic-2.4/Hypodermic/ConstructorTypologyDeducer.h Hypodermic-2.4/Hypodermic/Container.h Hypodermic-2.4/Hypodermic/ContainerBuilder.h Hypodermic-2.4/Hypodermic/ContainerInstanceRegistration.h Hypodermic-2.4/Hypodermic/ContainerInstanceRegistrationActivator.h Hypodermic-2.4/Hypodermic/DependencyActivationException.h Hypodermic-2.4/Hypodermic/DependencyFactories.h Hypodermic-2.4/Hypodermic/DependencyFactory.h Hypodermic-2.4/Hypodermic/DependencyFactoryTag.h Hypodermic-2.4/Hypodermic/ExceptionBase.h Hypodermic-2.4/Hypodermic/FactoryWrapper.h Hypodermic-2.4/Hypodermic/Hypodermic.h Hypodermic-2.4/Hypodermic/Hypodermic.vcxproj Hypodermic-2.4/Hypodermic/Hypodermic.vcxproj.filters Hypodermic-2.4/Hypodermic/ILoggerSink.h Hypodermic-2.4/Hypodermic/IRegistration.h Hypodermic-2.4/Hypodermic/IRegistrationActivator.h Hypodermic-2.4/Hypodermic/IRegistrationDescriptor.h Hypodermic-2.4/Hypodermic/IRegistrationScope.h Hypodermic-2.4/Hypodermic/IResolutionContainer.h Hypodermic-2.4/Hypodermic/IResolutionContext.h Hypodermic-2.4/Hypodermic/IRuntimeRegistrationBuilder.h Hypodermic-2.4/Hypodermic/ITypeAlias.h Hypodermic-2.4/Hypodermic/InstanceAlreadyActivatingException.h Hypodermic-2.4/Hypodermic/InstanceFactory.h Hypodermic-2.4/Hypodermic/InstanceLifetime.h Hypodermic-2.4/Hypodermic/InstanceRegistrationTags.h Hypodermic-2.4/Hypodermic/IntegerSequence.h Hypodermic-2.4/Hypodermic/IsComplete.h Hypodermic-2.4/Hypodermic/IsSupportedArgument.h Hypodermic-2.4/Hypodermic/Log.h Hypodermic-2.4/Hypodermic/LogLevel.h Hypodermic-2.4/Hypodermic/Logger.h Hypodermic-2.4/Hypodermic/MetaContains.h Hypodermic-2.4/Hypodermic/MetaForEach.h Hypodermic-2.4/Hypodermic/MetaIdentity.h Hypodermic-2.4/Hypodermic/MetaInsert.h Hypodermic-2.4/Hypodermic/MetaMap.h Hypodermic-2.4/Hypodermic/MetaPair.h Hypodermic-2.4/Hypodermic/Named.h Hypodermic-2.4/Hypodermic/NamedTypeAlias.h Hypodermic-2.4/Hypodermic/NestedRegistrationScope.h Hypodermic-2.4/Hypodermic/NoopLoggerSink.h Hypodermic-2.4/Hypodermic/OnActivated.h Hypodermic-2.4/Hypodermic/PersistentInstanceRegistration.h Hypodermic-2.4/Hypodermic/PointerAlignment.h Hypodermic-2.4/Hypodermic/Pragmas.h Hypodermic-2.4/Hypodermic/ProvidedDependencyTag.h Hypodermic-2.4/Hypodermic/ProvidedInstanceDependencyTag.h Hypodermic-2.4/Hypodermic/ProvidedInstanceFactoryRegistrationDescriptor.h Hypodermic-2.4/Hypodermic/ProvidedInstanceRegistration.h Hypodermic-2.4/Hypodermic/ProvidedInstanceRegistrationActivator.h Hypodermic-2.4/Hypodermic/ProvidedInstanceRegistrationDescriptor.h Hypodermic-2.4/Hypodermic/Registration.h Hypodermic-2.4/Hypodermic/RegistrationActivator.h Hypodermic-2.4/Hypodermic/RegistrationBuilder.h Hypodermic-2.4/Hypodermic/RegistrationContext.h Hypodermic-2.4/Hypodermic/RegistrationDescriptorBase.h Hypodermic-2.4/Hypodermic/RegistrationDescriptorBuilder.h Hypodermic-2.4/Hypodermic/RegistrationDescriptorInfo.h Hypodermic-2.4/Hypodermic/RegistrationDescriptorInfoToString.h Hypodermic-2.4/Hypodermic/RegistrationException.h Hypodermic-2.4/Hypodermic/RegistrationScope.h Hypodermic-2.4/Hypodermic/ResolutionContainer.h Hypodermic-2.4/Hypodermic/ResolutionContext.h Hypodermic-2.4/Hypodermic/ResolutionInfo.h Hypodermic-2.4/Hypodermic/RuntimeRegistrationBuilder.h Hypodermic-2.4/Hypodermic/SingleInstance.h Hypodermic-2.4/Hypodermic/TypeAlias.h Hypodermic-2.4/Hypodermic/TypeAliasKey.h Hypodermic-2.4/Hypodermic/TypeAliases.h Hypodermic-2.4/Hypodermic/TypeInfo.h Hypodermic-2.4/Hypodermic/UseIfNone.h Hypodermic-2.4/Hypodermic/With.h Hypodermic-2.4/Hypodermic/libhypodermic.pc.in Hypodermic-2.4/LICENSE Hypodermic-2.4/README.md Hypodermic-2.4/boost.props Hypodermic-2.4/cmake_uninstall.cmake.in Hypodermic-2.4/resources/ Hypodermic-2.4/resources/home_page_simple_diagram.png Hypodermic-2.4/resources/home_page_simple_diagram_source.txt Hypodermic-2.4/resources/syringe_by_Andy_Selimov_from_thenounproject.png patching file Hypodermic/CMakeLists.txt Hunk #1 succeeded at 113 (offset 4 lines). -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/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/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Checking for g++ version >= 4.8 -- Performing Test FLAG_CXX11 -- Performing Test FLAG_CXX11 - Success -- C++11 features enabled -- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") found components: system unit_test_framework -- Configuring done -- Generating done -- Build files have been written to: /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/build [ 5%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/main.cpp.o [ 11%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/CircularDependencyTests.cpp.o [ 16%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/ContainerBuilderTests.cpp.o [ 22%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/ContainerTests.cpp.o [ 27%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/DefaultConstructibleTests.cpp.o [ 33%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/FactoryTests.cpp.o [ 38%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/IsCompleteTests.cpp.o [ 44%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/MemoryTests.cpp.o [ 50%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/NamedTests.cpp.o [ 55%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/NestedContainerTests.cpp.o [ 61%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/PerformanceTests.cpp.o [ 66%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/PersistentInstanceRegistrationTests.cpp.o [ 72%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/ProvidedDependenciesTests.cpp.o [ 77%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/ProvidedInstanceFactoryRegistrationTests.cpp.o [ 83%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/ProvidedInstanceRegistrationTests.cpp.o [ 88%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/RegistrationTests.cpp.o [ 94%] Building CXX object Hypodermic.Tests/CMakeFiles/Hypodermic.Tests.dir/UseIfNoneTests.cpp.o [100%] Linking CXX executable Hypodermic.Tests Running 69 test cases... Entering test module "Hypodermic" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(13): Entering test suite "CircularDependencyTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(15): Entering test case "should_throw_when_detecting_a_circular_dependency" Error || Already activating Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1): Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1) -> Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2) Error || Circular dependency detected while activating Hypodermic.Testing.Type1: Already activating Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1): Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1) -> Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2) - Throw location: checkForCircularDependencies in /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/../Hypodermic/ResolutionContainer.h(170) - Throw location: getOrCreateComponent in /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/../Hypodermic/ResolutionContainer.h(50) /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(27): info: check 'exception "std::exception" raised as expected' has passed Error || Already activating Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2): Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2) -> Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1) Error || Circular dependency detected while activating Hypodermic.Testing.Type2: Already activating Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2): Hypodermic.Testing.BaseType2 (base of Hypodermic.Testing.Type2) -> Hypodermic.Testing.BaseType1 (base of Hypodermic.Testing.Type1) - Throw location: checkForCircularDependencies in /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/../Hypodermic/ResolutionContainer.h(170) - Throw location: getOrCreateComponent in /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/../Hypodermic/ResolutionContainer.h(50) /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(28): info: check 'exception "std::exception" raised as expected' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(15): Leaving test case "should_throw_when_detecting_a_circular_dependency"; testing time: 276us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(31): Entering test case "should_not_throw_when_resolving_a_type_that_needs_an_instance_that_is_being_activated" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(55): info: check 'no exceptions thrown by initializer = container->resolve< Initializer >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(56): info: check initializer != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(57): info: check initializer->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(58): info: check initializer->dependency == resolvedInstanceOnActivated has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(59): info: check initializer->dependency->dependency == resolvedInstanceOnActivated->dependency has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(31): Leaving test case "should_not_throw_when_resolving_a_type_that_needs_an_instance_that_is_being_activated"; testing time: 122us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(13): Leaving test suite "CircularDependencyTests"; testing time: 416us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(13): Entering test suite "ContainerBuilderTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(15): Entering test case "should_add_registrations" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(29): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(30): info: check instance->i == expectedNumber has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(15): Leaving test case "should_add_registrations"; testing time: 97us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(33): Entering test case "should_update_registrations" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(50): info: check 'no exceptions thrown by instance = container->resolve< TypeWithOneDependency >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(52): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(53): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(33): Leaving test case "should_update_registrations"; testing time: 101us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(13): Leaving test suite "ContainerBuilderTests"; testing time: 210us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(13): Entering test suite "ContainerTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(15): Entering test case "should_resolve_a_type_using_its_last_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(28): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(29): info: check std::dynamic_pointer_cast< DefaultConstructible2 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(15): Leaving test case "should_resolve_a_type_using_its_last_registration"; testing time: 105us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(32): Entering test case "should_resolve_all_registrations_of_a_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(45): info: check instances.size() == 2u has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(46): info: check instances[0] == std::dynamic_pointer_cast< DefaultConstructible1 >(instances[0]) has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(47): info: check instances[1] == std::dynamic_pointer_cast< DefaultConstructible2 >(instances[1]) has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(32): Leaving test case "should_resolve_all_registrations_of_a_type"; testing time: 96us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(50): Entering test case "should_create_a_new_registration_when_resolving_a_type_registered_by_its_base_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(62): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(50): Leaving test case "should_create_a_new_registration_when_resolving_a_type_registered_by_its_base_type"; testing time: 89us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(65): Entering test case "should_resolve_a_type_registered_by_its_base_type_and_by_itself" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(77): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(65): Leaving test case "should_resolve_a_type_registered_by_its_base_type_and_by_itself"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(80): Entering test case "should_resolve_different_instances_of_a_registered_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(92): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(95): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(97): info: check instance1 != instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(80): Leaving test case "should_resolve_different_instances_of_a_registered_type"; testing time: 93us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(100): Entering test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_1" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(112): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(115): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(117): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(100): Leaving test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_1"; testing time: 96us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(120): Entering test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_2" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(132): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(135): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(137): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(120): Leaving test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_2"; testing time: 95us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(140): Entering test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_3" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(152): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(155): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(157): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(140): Leaving test case "should_resolve_the_same_instance_of_a_type_registered_as_a_single_instance_3"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(160): Entering test case "should_resolve_container_as_a_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(173): info: check 'no exceptions thrown by instance = container->resolve< ContainerDependent >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(175): info: check instance->container == container has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(160): Leaving test case "should_resolve_container_as_a_dependency"; testing time: 90us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(178): Entering test case "should_call_activation_handlers_everytime_an_instance_is_activated" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(200): info: check resolvedInstance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(201): info: check activatedInstance == resolvedInstance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(202): info: check activationCount == 1 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(205): info: check resolvedInstance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(206): info: check resolvedInstance2 != resolvedInstance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(207): info: check activatedInstance == resolvedInstance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(208): info: check activationCount == 2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(178): Leaving test case "should_call_activation_handlers_everytime_an_instance_is_activated"; testing time: 104us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(211): Entering test case "should_call_activation_handler_only_once_when_a_single_instance_is_activated" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(231): info: check resolvedInstance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(232): info: check activatedInstance == resolvedInstance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(233): info: check activationCount == 1 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(236): info: check resolvedInstance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(237): info: check resolvedInstance2 == resolvedInstance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(238): info: check activatedInstance == resolvedInstance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(239): info: check activationCount == 1 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(211): Leaving test case "should_call_activation_handler_only_once_when_a_single_instance_is_activated"; testing time: 102us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(242): Entering test case "should_resolve_non_registered_types" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(255): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(256): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(242): Leaving test case "should_resolve_non_registered_types"; testing time: 91us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(259): Entering test case "should_resolve_non_registered_types_recursively" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(269): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(270): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(259): Leaving test case "should_resolve_non_registered_types_recursively"; testing time: 90us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(13): Leaving test suite "ContainerTests"; testing time: 1319us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(13): Entering test suite "DefaultConstructibleTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(15): Entering test case "should_register_default_constructible_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(27): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(15): Leaving test case "should_register_default_constructible_type"; testing time: 94us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(30): Entering test case "should_register_default_constructible_types" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(44): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(45): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(30): Leaving test case "should_register_default_constructible_types"; testing time: 90us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(13): Leaving test suite "DefaultConstructibleTests"; testing time: 196us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(13): Entering test suite "FactoryTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(17): Entering test case "should_inject_instance_factory" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(29): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(30): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(33): info: check loader1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(36): info: check loader2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(38): info: check loader1 != loader2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(17): Leaving test case "should_inject_instance_factory"; testing time: 101us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(41): Entering test case "should_inject_instance_factory_that_keeps_registration_configuration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(53): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(54): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(57): info: check loader1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(60): info: check loader2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(62): info: check loader1 == loader2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(41): Leaving test case "should_inject_instance_factory_that_keeps_registration_configuration"; testing time: 100us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(65): Entering test case "should_not_keep_container_in_injected_instance_factory" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(81): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(82): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(85): info: check loader == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(65): Leaving test case "should_not_keep_container_in_injected_instance_factory"; testing time: 94us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(91): Entering test case "should_inject_instance_factory_builder" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(103): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(104): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(107): info: check loader1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(110): info: check loader2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(112): info: check loader1 != loader2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(91): Leaving test case "should_inject_instance_factory_builder"; testing time: 100us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(115): Entering test case "should_inject_instance_factory_builder_that_keeps_registration_configuration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(127): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(128): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(131): info: check loader1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(134): info: check loader2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(136): info: check loader1 == loader2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(115): Leaving test case "should_inject_instance_factory_builder_that_keeps_registration_configuration"; testing time: 99us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(139): Entering test case "should_not_keep_container_in_injected_instance_factory_builder" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(155): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(156): info: check instance->factory has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(159): info: check loader == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(139): Leaving test case "should_not_keep_container_in_injected_instance_factory_builder"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(13): Leaving test suite "FactoryTests"; testing time: 625us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(13): Entering test suite "IsCompleteTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(15): Entering test case "should_be_incomplete" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(18): info: check Traits::IsComplete< IncompleteType >::value == false has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(15): Leaving test case "should_be_incomplete"; testing time: 82us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(21): Entering test case "should_be_complete" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(24): info: check Traits::IsComplete< CompleteType >::value == true has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(21): Leaving test case "should_be_complete"; testing time: 78us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(27): Entering test case "should_be_complete_even_with_abstract_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(30): info: check Traits::IsComplete< DefaultConstructibleBase >::value == true has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(27): Leaving test case "should_be_complete_even_with_abstract_type"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(13): Leaving test suite "IsCompleteTests"; testing time: 270us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(13): Entering test suite "MemoryTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(15): Entering test case "container_should_be_freed" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(31): info: check container == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(15): Leaving test case "container_should_be_freed"; testing time: 100us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(34): Entering test case "single_instance_should_be_freed" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(51): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(52): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(60): info: check instance == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(34): Leaving test case "single_instance_should_be_freed"; testing time: 124us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(63): Entering test case "provided_instance_should_be_freed" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(80): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(81): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(89): info: check instance == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(63): Leaving test case "provided_instance_should_be_freed"; testing time: 114us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(13): Leaving test suite "MemoryTests"; testing time: 363us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(13): Entering test suite "NamedTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(15): Entering test case "should_resolve_named_component" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(27): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(15): Leaving test case "should_resolve_named_component"; testing time: 96us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(30): Entering test case "should_resolve_named_component_as_itself" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(42): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(30): Leaving test case "should_resolve_named_component_as_itself"; testing time: 89us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(45): Entering test case "should_not_resolve_named_component_without_its_name" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(57): info: check instance == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(45): Leaving test case "should_not_resolve_named_component_without_its_name"; testing time: 86us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(60): Entering test case "should_resolve_the_right_named_component" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(73): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(74): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(60): Leaving test case "should_resolve_the_right_named_component"; testing time: 95us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(77): Entering test case "should_not_conflict_with_anonymous_registrations" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(95): info: check resolvedInstance == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(97): info: check namedInstance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(98): info: check namedInstance1 != instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(100): info: check namedInstance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(101): info: check namedInstance2 != instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(103): info: check namedInstance1 != namedInstance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(77): Leaving test case "should_not_conflict_with_anonymous_registrations"; testing time: 105us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(13): Leaving test suite "NamedTests"; testing time: 505us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(13): Entering test suite "NestedContainerTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(15): Entering test case "should_not_resolve_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(27): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(28): info: check instance->dependency == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(15): Leaving test case "should_not_resolve_dependency"; testing time: 105us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(31): Entering test case "should_resolve_dependency_in_nested_container" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(48): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(49): info: check instance->dependency == nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(52): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(53): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(54): info: check instance->dependency->i == expectedNumber has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(31): Leaving test case "should_resolve_dependency_in_nested_container"; testing time: 101us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(57): Entering test case "should_keep_reference_on_top_level_registrations" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(76): info: check nestedContainer != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(79): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(80): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(81): info: check instance->dependency->i == expectedNumber has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(57): Leaving test case "should_keep_reference_on_top_level_registrations"; testing time: 102us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(84): Entering test case "should_resolve_all_registrations_of_a_type" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(99): info: check nestedContainer != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(105): info: check instances.size() == 2u has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(106): info: check instances[0] != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(107): info: check instances[1] != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(108): info: check instances[0] != instances[1] has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(84): Leaving test case "should_resolve_all_registrations_of_a_type"; testing time: 106us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(111): Entering test case "should_resolve_a_type_using_its_last_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(126): info: check nestedContainer != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(132): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(133): info: check std::dynamic_pointer_cast< DefaultConstructible2 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(111): Leaving test case "should_resolve_a_type_using_its_last_registration"; testing time: 98us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(136): Entering test case "should_no_longer_resolve_the_same_type_when_nested_container_is_released" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(158): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(159): info: check std::dynamic_pointer_cast< DefaultConstructible2 >(nestedInstance) == nestedInstance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(136): Leaving test case "should_no_longer_resolve_the_same_type_when_nested_container_is_released"; testing time: 95us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(162): Entering test case "should_no_longer_resolve_the_same_instance_when_nested_container_is_released" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(187): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance1) == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(188): info: check std::dynamic_pointer_cast< DefaultConstructible2 >(nestedInstance1) == nestedInstance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(189): info: check instance1 != nestedInstance1 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(162): Leaving test case "should_no_longer_resolve_the_same_instance_when_nested_container_is_released"; testing time: 107us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(192): Entering test case "should_keep_using_resolved_instance_in_nested_container" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(212): info: check nestedInstance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(220): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(221): info: check parentInstanceFromNestedContainer == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(222): info: check instanceAfterNestedContainerIsReleased == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(192): Leaving test case "should_keep_using_resolved_instance_in_nested_container"; testing time: 103us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(13): Leaving test suite "NestedContainerTests"; testing time: 869us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(48): Entering test suite "PerformanceTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(50): Entering test case "simple_resolve_benchmark" Run 'std::make_shared with default constructible': 7ms over 100000 iteration(s) Average: 48 ns Min: 36 ns Max: 55127 ns 99.999 percentile: 19878 ns 99.99 percentile: 3166 ns 99.9 percentile: 1077 ns 99 percentile: 91 ns 95 percentile: 52 ns 50 percentile: 39 ns Run 'resolve not registered transient': 44ms over 100000 iteration(s) Average: 411 ns Min: 387 ns Max: 4002 ns 99.999 percentile: 3353 ns 99.99 percentile: 2042 ns 99.9 percentile: 1138 ns 99 percentile: 543 ns 95 percentile: 432 ns 50 percentile: 405 ns Run 'resolve registered transient': 44ms over 100000 iteration(s) Average: 415 ns Min: 388 ns Max: 5241 ns 99.999 percentile: 4808 ns 99.99 percentile: 3154 ns 99.9 percentile: 1261 ns 99 percentile: 603 ns 95 percentile: 456 ns 50 percentile: 405 ns Run 'resolve registered single instance': 35ms over 100000 iteration(s) Average: 323 ns Min: 302 ns Max: 4051 ns 99.999 percentile: 3312 ns 99.99 percentile: 2417 ns 99.9 percentile: 1039 ns 99 percentile: 390 ns 95 percentile: 342 ns 50 percentile: 320 ns Run 'resolve registered instance': 35ms over 100000 iteration(s) Average: 323 ns Min: 301 ns Max: 4958 ns 99.999 percentile: 2908 ns 99.99 percentile: 2012 ns 99.9 percentile: 1038 ns 99 percentile: 483 ns 95 percentile: 341 ns 50 percentile: 318 ns Test case PerformanceTests/simple_resolve_benchmark did not check any assertions /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(50): Leaving test case "simple_resolve_benchmark"; testing time: 240414us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(141): Entering test case "resolve_with_dependencies_benchmark" Run 'std::make_shared with one default constructible dependency': 9ms over 100000 iteration(s) Average: 66 ns Min: 53 ns Max: 5032 ns 99.999 percentile: 3768 ns 99.99 percentile: 3011 ns 99.9 percentile: 1063 ns 99 percentile: 111 ns 95 percentile: 71 ns 50 percentile: 58 ns Run 'resolve not registered transient': 83ms over 100000 iteration(s) Average: 811 ns Min: 768 ns Max: 5684 ns 99.999 percentile: 5610 ns 99.99 percentile: 3353 ns 99.9 percentile: 2062 ns 99 percentile: 1064 ns 95 percentile: 837 ns 50 percentile: 802 ns Run 'resolve registered transient': 84ms over 100000 iteration(s) Average: 813 ns Min: 773 ns Max: 5169 ns 99.999 percentile: 3577 ns 99.99 percentile: 2589 ns 99.9 percentile: 1692 ns 99 percentile: 995 ns 95 percentile: 840 ns 50 percentile: 806 ns Run 'resolve with registered single instance dependency': 78ms over 100000 iteration(s) Average: 757 ns Min: 704 ns Max: 7123 ns 99.999 percentile: 4994 ns 99.99 percentile: 3726 ns 99.9 percentile: 2011 ns 99 percentile: 1020 ns 95 percentile: 804 ns 50 percentile: 746 ns Run 'resolve with registered instance dependency': 77ms over 100000 iteration(s) Average: 747 ns Min: 705 ns Max: 5792 ns 99.999 percentile: 4517 ns 99.99 percentile: 2548 ns 99.9 percentile: 1619 ns 99 percentile: 842 ns 95 percentile: 772 ns 50 percentile: 741 ns Test case PerformanceTests/resolve_with_dependencies_benchmark did not check any assertions /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(141): Leaving test case "resolve_with_dependencies_benchmark"; testing time: 432651us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(48): Leaving test suite "PerformanceTests"; testing time: 673106us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(13): Entering test suite "PersistentInstanceRegistrationTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(15): Entering test case "should_resolve_the_same_instance" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(28): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(29): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(15): Leaving test case "should_resolve_the_same_instance"; testing time: 174us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(32): Entering test case "should_resolve_the_same_instance_when_using_an_alias" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(48): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(49): info: check std::static_pointer_cast< DefaultConstructibleBase >(instance1) == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(32): Leaving test case "should_resolve_the_same_instance_when_using_an_alias"; testing time: 108us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(13): Leaving test suite "PersistentInstanceRegistrationTests"; testing time: 295us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(13): Entering test suite "ProvidedDependenciesTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(15): Entering test case "should_register_type_with_autowired_provided_constructor" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(28): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(29): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(15): Leaving test case "should_register_type_with_autowired_provided_constructor"; testing time: 102us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(32): Entering test case "should_register_type_with_provided_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(47): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(48): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(32): Leaving test case "should_register_type_with_provided_dependency"; testing time: 96us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(51): Entering test case "should_register_type_with_provided_instance_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(66): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(67): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(51): Leaving test case "should_register_type_with_provided_instance_dependency"; testing time: 94us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(70): Entering test case "should_register_type_with_provided_instance_factory_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(88): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(89): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(70): Leaving test case "should_register_type_with_provided_instance_factory_dependency"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(92): Entering test case "should_register_type_as_an_alias_with_autowired_provided_constructor" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(105): info: check 'no exceptions thrown by instanceBase = container->resolve< RandomTypeBase >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(109): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(110): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(92): Leaving test case "should_register_type_as_an_alias_with_autowired_provided_constructor"; testing time: 102us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(113): Entering test case "should_register_type_as_an_alias_with_provided_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(129): info: check 'no exceptions thrown by instanceBase = container->resolve< RandomTypeBase >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(133): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(134): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(113): Leaving test case "should_register_type_as_an_alias_with_provided_dependency"; testing time: 101us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(137): Entering test case "should_register_type_as_an_alias_with_provided_instance_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(153): info: check 'no exceptions thrown by instanceBase = container->resolve< RandomTypeBase >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(157): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(158): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(137): Leaving test case "should_register_type_as_an_alias_with_provided_instance_dependency"; testing time: 95us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(161): Entering test case "should_register_type_as_an_alias_with_provided_instance_factory_dependency" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(180): info: check 'no exceptions thrown by instanceBase = container->resolve< RandomTypeBase >()' has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(184): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(185): info: check instance->dependency != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(161): Leaving test case "should_register_type_as_an_alias_with_provided_instance_factory_dependency"; testing time: 100us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(13): Leaving test suite "ProvidedDependenciesTests"; testing time: 840us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(13): Entering test suite "DefaultConstructibleRegistrationTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(15): Entering test case "should_register_manual_constructible_type_with_an_instance_factory" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(29): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(30): info: check instance->i == expectedNumber has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(15): Leaving test case "should_register_manual_constructible_type_with_an_instance_factory"; testing time: 92us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(13): Leaving test suite "DefaultConstructibleRegistrationTests"; testing time: 98us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(13): Entering test suite "ProvidedInstanceRegistrationTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(15): Entering test case "should_register_an_instance" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(28): info: check resolvedInstnace != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(29): info: check resolvedInstnace == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(15): Leaving test case "should_register_an_instance"; testing time: 89us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(32): Entering test case "should_register_an_instance_as_a_base_class" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(45): info: check resolvedInstnace != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(46): info: check resolvedInstnace == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(32): Leaving test case "should_register_an_instance_as_a_base_class"; testing time: 89us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(13): Leaving test suite "ProvidedInstanceRegistrationTests"; testing time: 191us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(13): Entering test suite "RegistrationTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(15): Entering test case "should_call_activation_handler_everytime_an_instance_is_activated_through_resolution" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(32): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(35): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(37): info: check instance1 != instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(39): info: check activatedInstances.size() == 2u has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(40): info: check instance1 == activatedInstances[0] has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(41): info: check instance2 == activatedInstances[1] has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(15): Leaving test case "should_call_activation_handler_everytime_an_instance_is_activated_through_resolution"; testing time: 99us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(44): Entering test case "should_call_activation_handler_only_once_for_single_instance_mode" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(63): info: check instance1 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(66): info: check instance2 != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(68): info: check instance1 == instance2 has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(70): info: check activatedInstances.size() == 1u has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(71): info: check instance1 == activatedInstances[0] has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(44): Leaving test case "should_call_activation_handler_only_once_for_single_instance_mode"; testing time: 101us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(13): Leaving test suite "RegistrationTests"; testing time: 212us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(13): Entering test suite "UseIfNoneTests" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(15): Entering test case "should_resolve_a_type_using_a_fallback_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(27): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(15): Leaving test case "should_resolve_a_type_using_a_fallback_registration"; testing time: 89us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(30): Entering test case "should_resolve_a_type_using_the_first_fallback_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(43): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(44): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(30): Leaving test case "should_resolve_a_type_using_the_first_fallback_registration"; testing time: 97us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(47): Entering test case "should_not_override_default_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(60): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(61): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(47): Leaving test case "should_not_override_default_registration"; testing time: 94us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(64): Entering test case "should_resolve_all_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(77): info: check instances.size() == 2u has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(78): info: check instances[0] == std::dynamic_pointer_cast< DefaultConstructible2 >(instances[0]) has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(79): info: check instances[1] == std::dynamic_pointer_cast< DefaultConstructible1 >(instances[1]) has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(64): Leaving test case "should_resolve_all_registration"; testing time: 97us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(82): Entering test case "should_override_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(96): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(97): info: check std::dynamic_pointer_cast< DefaultConstructible3 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(82): Leaving test case "should_override_registration"; testing time: 104us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(100): Entering test case "should_fallback_to_parent_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(115): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(116): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(100): Leaving test case "should_fallback_to_parent_registration"; testing time: 96us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(119): Entering test case "should_ignore_parent_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(134): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(135): info: check std::dynamic_pointer_cast< DefaultConstructible2 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(119): Leaving test case "should_ignore_parent_registration"; testing time: 95us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(138): Entering test case "should_not_override_parent_fallback_registration" /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(153): info: check instance != nullptr has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(154): info: check std::dynamic_pointer_cast< DefaultConstructible1 >(instance) == instance has passed /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(138): Leaving test case "should_not_override_parent_fallback_registration"; testing time: 94us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(13): Leaving test suite "UseIfNoneTests"; testing time: 818us Leaving test module "Hypodermic"; testing time: 680454us  Test module "Hypodermic" has passed with: 69 test cases out of 69 passed 186 assertions out of 186 passed [100%] Built target Hypodermic.Tests Consolidate compiler generated dependencies of target Hypodermic.Tests [100%] Built target Hypodermic.Tests Install the project... -- Install configuration: "Release" -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivatedRegistrationInfo.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivationException.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivationHandler.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivationHandlers.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivationRegistry.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ActivationResult.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/AnyArgument.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ArgumentPack.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ArgumentResolver.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/As.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/AsSelf.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/AutowireableConstructor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/AutowireableConstructorRegistrationDescriptor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/CircularDependencyException.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ComponentContext.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Config.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ConsoleLoggerSink.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ConstructorDescriptor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ConstructorTypologyDeducer.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Container.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ContainerBuilder.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ContainerInstanceRegistration.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ContainerInstanceRegistrationActivator.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/DependencyActivationException.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/DependencyFactories.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/DependencyFactory.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/DependencyFactoryTag.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ExceptionBase.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/FactoryWrapper.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ILoggerSink.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/InstanceAlreadyActivatingException.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/InstanceFactory.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/InstanceLifetime.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/InstanceRegistrationTags.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IntegerSequence.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IRegistration.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IRegistrationActivator.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IRegistrationDescriptor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IRegistrationScope.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IResolutionContainer.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IResolutionContext.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IRuntimeRegistrationBuilder.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IsComplete.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/IsSupportedArgument.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ITypeAlias.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Hypodermic.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Log.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Logger.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/LogLevel.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaContains.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaForEach.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaIdentity.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaInsert.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaMap.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/MetaPair.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Named.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/NamedTypeAlias.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/NestedRegistrationScope.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/NoopLoggerSink.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/OnActivated.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/PersistentInstanceRegistration.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/PointerAlignment.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Pragmas.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedDependencyTag.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedInstanceDependencyTag.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedInstanceFactoryRegistrationDescriptor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedInstanceRegistration.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedInstanceRegistrationActivator.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ProvidedInstanceRegistrationDescriptor.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/Registration.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationActivator.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationBuilder.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationContext.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationDescriptorBase.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationDescriptorBuilder.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationDescriptorInfo.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationDescriptorInfoToString.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationException.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RegistrationScope.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ResolutionContainer.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ResolutionContext.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/ResolutionInfo.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/RuntimeRegistrationBuilder.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/SingleInstance.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/TypeAlias.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/TypeAliases.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/TypeAliasKey.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/TypeInfo.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/UseIfNone.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/include/Hypodermic/With.h -- Installing: /usr/src/slapt-src/libraries/Hypodermic/package-Hypodermic/usr/lib/pkgconfig/libhypodermic.pc Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4-i586-1salix15.0.txz ./ install/ install/slack-desc usr/ usr/doc/ usr/doc/Hypodermic-2.4/ usr/doc/Hypodermic-2.4/Hypodermic.SlackBuild usr/doc/Hypodermic-2.4/LICENSE usr/doc/Hypodermic-2.4/README.md usr/include/ usr/include/Hypodermic/ usr/include/Hypodermic/ActivatedRegistrationInfo.h usr/include/Hypodermic/ActivationException.h usr/include/Hypodermic/ActivationHandler.h usr/include/Hypodermic/ActivationHandlers.h usr/include/Hypodermic/ActivationRegistry.h usr/include/Hypodermic/ActivationResult.h usr/include/Hypodermic/AnyArgument.h usr/include/Hypodermic/ArgumentPack.h usr/include/Hypodermic/ArgumentResolver.h usr/include/Hypodermic/As.h usr/include/Hypodermic/AsSelf.h usr/include/Hypodermic/AutowireableConstructor.h usr/include/Hypodermic/AutowireableConstructorRegistrationDescriptor.h usr/include/Hypodermic/CircularDependencyException.h usr/include/Hypodermic/ComponentContext.h usr/include/Hypodermic/Config.h usr/include/Hypodermic/ConsoleLoggerSink.h usr/include/Hypodermic/ConstructorDescriptor.h usr/include/Hypodermic/ConstructorTypologyDeducer.h usr/include/Hypodermic/Container.h usr/include/Hypodermic/ContainerBuilder.h usr/include/Hypodermic/ContainerInstanceRegistration.h usr/include/Hypodermic/ContainerInstanceRegistrationActivator.h usr/include/Hypodermic/DependencyActivationException.h usr/include/Hypodermic/DependencyFactories.h usr/include/Hypodermic/DependencyFactory.h usr/include/Hypodermic/DependencyFactoryTag.h usr/include/Hypodermic/ExceptionBase.h usr/include/Hypodermic/FactoryWrapper.h usr/include/Hypodermic/Hypodermic.h usr/include/Hypodermic/ILoggerSink.h usr/include/Hypodermic/IRegistration.h usr/include/Hypodermic/IRegistrationActivator.h usr/include/Hypodermic/IRegistrationDescriptor.h usr/include/Hypodermic/IRegistrationScope.h usr/include/Hypodermic/IResolutionContainer.h usr/include/Hypodermic/IResolutionContext.h usr/include/Hypodermic/IRuntimeRegistrationBuilder.h usr/include/Hypodermic/ITypeAlias.h usr/include/Hypodermic/InstanceAlreadyActivatingException.h usr/include/Hypodermic/InstanceFactory.h usr/include/Hypodermic/InstanceLifetime.h usr/include/Hypodermic/InstanceRegistrationTags.h usr/include/Hypodermic/IntegerSequence.h usr/include/Hypodermic/IsComplete.h usr/include/Hypodermic/IsSupportedArgument.h usr/include/Hypodermic/Log.h usr/include/Hypodermic/LogLevel.h usr/include/Hypodermic/Logger.h usr/include/Hypodermic/MetaContains.h usr/include/Hypodermic/MetaForEach.h usr/include/Hypodermic/MetaIdentity.h usr/include/Hypodermic/MetaInsert.h usr/include/Hypodermic/MetaMap.h usr/include/Hypodermic/MetaPair.h usr/include/Hypodermic/Named.h usr/include/Hypodermic/NamedTypeAlias.h usr/include/Hypodermic/NestedRegistrationScope.h usr/include/Hypodermic/NoopLoggerSink.h usr/include/Hypodermic/OnActivated.h usr/include/Hypodermic/PersistentInstanceRegistration.h usr/include/Hypodermic/PointerAlignment.h usr/include/Hypodermic/Pragmas.h usr/include/Hypodermic/ProvidedDependencyTag.h usr/include/Hypodermic/ProvidedInstanceDependencyTag.h usr/include/Hypodermic/ProvidedInstanceFactoryRegistrationDescriptor.h usr/include/Hypodermic/ProvidedInstanceRegistration.h usr/include/Hypodermic/ProvidedInstanceRegistrationActivator.h usr/include/Hypodermic/ProvidedInstanceRegistrationDescriptor.h usr/include/Hypodermic/Registration.h usr/include/Hypodermic/RegistrationActivator.h usr/include/Hypodermic/RegistrationBuilder.h usr/include/Hypodermic/RegistrationContext.h usr/include/Hypodermic/RegistrationDescriptorBase.h usr/include/Hypodermic/RegistrationDescriptorBuilder.h usr/include/Hypodermic/RegistrationDescriptorInfo.h usr/include/Hypodermic/RegistrationDescriptorInfoToString.h usr/include/Hypodermic/RegistrationException.h usr/include/Hypodermic/RegistrationScope.h usr/include/Hypodermic/ResolutionContainer.h usr/include/Hypodermic/ResolutionContext.h usr/include/Hypodermic/ResolutionInfo.h usr/include/Hypodermic/RuntimeRegistrationBuilder.h usr/include/Hypodermic/SingleInstance.h usr/include/Hypodermic/TypeAlias.h usr/include/Hypodermic/TypeAliasKey.h usr/include/Hypodermic/TypeAliases.h usr/include/Hypodermic/TypeInfo.h usr/include/Hypodermic/UseIfNone.h usr/include/Hypodermic/With.h usr/lib/ usr/lib/pkgconfig/ usr/lib/pkgconfig/libhypodermic.pc Slackware package /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4-i586-1salix15.0.txz created. Installing package Hypodermic-2.4-i586-1salix15.0... | Hypodermic (IoC container for C++) | | Hypodermic was started with the will to mimic the famous .NET Autofac. | Although its design evolved, both its behavior and its expressiveness | tend to remain the same. | | | | | https://github.com/ybainier/Hypodermic | | |