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/lib64/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: 251us /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: 107us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/CircularDependencyTests.cpp(13): Leaving test suite "CircularDependencyTests"; testing time: 374us /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: 81us /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: 86us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerBuilderTests.cpp(13): Leaving test suite "ContainerBuilderTests"; testing time: 177us /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: 87us /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: 80us /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: 75us /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: 74us /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: 75us /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: 79us /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: 94us /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: 77us /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: 75us /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: 87us /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: 85us /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: 77us /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: 74us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ContainerTests.cpp(13): Leaving test suite "ContainerTests"; testing time: 1111us /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: 74us /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: 73us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/DefaultConstructibleTests.cpp(13): Leaving test suite "DefaultConstructibleTests"; testing time: 158us /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: 84us /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: 84us /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: 81us /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: 84us /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: 82us /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: 76us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/FactoryTests.cpp(13): Leaving test suite "FactoryTests"; testing time: 524us /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: 67us /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: 64us /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: 63us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/IsCompleteTests.cpp(13): Leaving test suite "IsCompleteTests"; testing time: 209us /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: 67us /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: 79us /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: 76us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/MemoryTests.cpp(13): Leaving test suite "MemoryTests"; testing time: 237us /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: 75us /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: 72us /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: 71us /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: 85us /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: 86us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NamedTests.cpp(13): Leaving test suite "NamedTests"; testing time: 417us /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: 79us /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: 83us /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: 80us /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: 91us /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: 80us /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: 78us /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: 84us /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: 87us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/NestedContainerTests.cpp(13): Leaving test suite "NestedContainerTests"; testing time: 704us /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': 5ms over 100000 iteration(s) Average: 32 ns Min: 20 ns Max: 52514 ns 99.999 percentile: 3955 ns 99.99 percentile: 3168 ns 99.9 percentile: 832 ns 99 percentile: 31 ns 95 percentile: 28 ns 50 percentile: 27 ns Run 'resolve not registered transient': 31ms over 100000 iteration(s) Average: 299 ns Min: 286 ns Max: 3196 ns 99.999 percentile: 2734 ns 99.99 percentile: 2156 ns 99.9 percentile: 554 ns 99 percentile: 343 ns 95 percentile: 310 ns 50 percentile: 297 ns Run 'resolve registered transient': 32ms over 100000 iteration(s) Average: 310 ns Min: 294 ns Max: 3741 ns 99.999 percentile: 3627 ns 99.99 percentile: 3051 ns 99.9 percentile: 1252 ns 99 percentile: 378 ns 95 percentile: 319 ns 50 percentile: 304 ns Run 'resolve registered single instance': 24ms over 100000 iteration(s) Average: 231 ns Min: 221 ns Max: 5921 ns 99.999 percentile: 2787 ns 99.99 percentile: 1813 ns 99.9 percentile: 394 ns 99 percentile: 270 ns 95 percentile: 242 ns 50 percentile: 229 ns Run 'resolve registered instance': 24ms over 100000 iteration(s) Average: 229 ns Min: 218 ns Max: 3242 ns 99.999 percentile: 2927 ns 99.99 percentile: 2061 ns 99.9 percentile: 397 ns 99 percentile: 272 ns 95 percentile: 242 ns 50 percentile: 227 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: 165861us /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': 6ms over 100000 iteration(s) Average: 46 ns Min: 33 ns Max: 3993 ns 99.999 percentile: 3603 ns 99.99 percentile: 2188 ns 99.9 percentile: 928 ns 99 percentile: 62 ns 95 percentile: 43 ns 50 percentile: 42 ns Run 'resolve not registered transient': 60ms over 100000 iteration(s) Average: 589 ns Min: 567 ns Max: 3698 ns 99.999 percentile: 3530 ns 99.99 percentile: 2856 ns 99.9 percentile: 1050 ns 99 percentile: 685 ns 95 percentile: 607 ns 50 percentile: 583 ns Run 'resolve registered transient': 60ms over 100000 iteration(s) Average: 589 ns Min: 565 ns Max: 3896 ns 99.999 percentile: 3578 ns 99.99 percentile: 2781 ns 99.9 percentile: 1147 ns 99 percentile: 678 ns 95 percentile: 606 ns 50 percentile: 583 ns Run 'resolve with registered single instance dependency': 54ms over 100000 iteration(s) Average: 525 ns Min: 504 ns Max: 4293 ns 99.999 percentile: 3829 ns 99.99 percentile: 2833 ns 99.9 percentile: 960 ns 99 percentile: 621 ns 95 percentile: 546 ns 50 percentile: 520 ns Run 'resolve with registered instance dependency': 54ms over 100000 iteration(s) Average: 526 ns Min: 504 ns Max: 5338 ns 99.999 percentile: 4360 ns 99.99 percentile: 2630 ns 99.9 percentile: 951 ns 99 percentile: 621 ns 95 percentile: 542 ns 50 percentile: 521 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: 304709us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PerformanceTests.cpp(48): Leaving test suite "PerformanceTests"; testing time: 470611us /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: 144us /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: 88us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/PersistentInstanceRegistrationTests.cpp(13): Leaving test suite "PersistentInstanceRegistrationTests"; testing time: 244us /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: 86us /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: 80us /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: 79us /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: 78us /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: 87us /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: 84us /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: 80us /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: 80us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedDependenciesTests.cpp(13): Leaving test suite "ProvidedDependenciesTests"; testing time: 704us /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: 80us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceFactoryRegistrationTests.cpp(13): Leaving test suite "DefaultConstructibleRegistrationTests"; testing time: 85us /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: 74us /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: 74us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/ProvidedInstanceRegistrationTests.cpp(13): Leaving test suite "ProvidedInstanceRegistrationTests"; testing time: 158us /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: 83us /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: 85us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/RegistrationTests.cpp(13): Leaving test suite "RegistrationTests"; testing time: 178us /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: 75us /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: 87us /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: 79us /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: 82us /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: 86us /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: 82us /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: 80us /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: 80us /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4/Hypodermic.Tests/UseIfNoneTests.cpp(13): Leaving test suite "UseIfNoneTests"; testing time: 695us Leaving test module "Hypodermic"; testing time: 476687us  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/lib64/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-x86_64-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/lib64/ usr/lib64/pkgconfig/ usr/lib64/pkgconfig/libhypodermic.pc Slackware package /usr/src/slapt-src/libraries/Hypodermic/Hypodermic-2.4-x86_64-1salix15.0.txz created. Installing package Hypodermic-2.4-x86_64-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 | | |