Details

    • Type: Sub-task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: None

      Description

      3p-tut is a header only library. Locally built archive for 3p-tut is different from the prebuilt archive.
      The locally built archive should match the prebuilt.
      Either 3p-tut needs downgraded to prebuilt or prebuilt tut needs upgraded.

      Current prebuilt is:
      http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/tut-2008-11-30-common-20101001.tar.bz2
      *******************************************************************************************************
      snip of build log using 3p-tut:
      bitpack_test.cpp
      test.cpp
      lltut.cpp
      ..\..\indra\test\lltut.cpp(95): error C2668: 'tut::ensure_equals' : ambiguous call to overloaded function [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\indra\test\lltut.h(103): could be 'void tut::ensure_equals<F64,F64>(const std::string &,const Q &,const T &)'
      with
      [
      Q=F64,
      T=F64
      ]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_assert.hpp(112): or 'void tut::`anonymous-namespace'::ensure_equals<std::basic_string<_Elem,_Traits,_Ax>>(const M &,const double &,const double &,const double &)'
      with
      [
      _Elem=char,
      _Traits=std::char_traits<char>,
      _Ax=std::allocator<char>,
      M=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
      ]
      while trying to match the argument list '(std::basic_string<_Elem,_Traits,_Ax>, LLSD::Real, LLSD::Real)'
      with
      [
      _Elem=char,
      _Traits=std::char_traits<char>,
      _Ax=std::allocator<char>
      ]
      ..\..\indra\test\test.cpp(120): error C2039: 'skip' : is not a member of 'tut::test_result' [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_result.hpp(31) : see declaration of 'tut::test_result'
      ..\..\indra\test\test.cpp(120): error C2065: 'skip' : undeclared identifier [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      ..\..\indra\test\test.cpp(120): error C2051: case expression not constant [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      ..\..\indra\test\test.cpp(244): error C2039: 'skip' : is not a member of 'tut::test_result' [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_result.hpp(31) : see declaration of 'tut::test_result'
      ..\..\indra\test\test.cpp(244): error C2065: 'skip' : undeclared identifier [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      ..\..\indra\test\test.cpp(244): error C2051: case expression not constant [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_bitpack.vcxproj]
      Building Custom Rule C:/Users/Bill/lindenhg/viewer-development-mesh/indra/llcommon/CMakeLists.txt
      CMake does not need to re-run because C:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\CMakeFiles\generate.stamp is up-to-date.
      commonmisc_test.cpp
      test.cpp
      lltut.cpp
      ..\..\indra\test\lltut.cpp(95): error C2668: 'tut::ensure_equals' : ambiguous call to overloaded function [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\indra\test\lltut.h(103): could be 'void tut::ensure_equals<F64,F64>(const std::string &,const Q &,const T &)'
      with
      [
      Q=F64,
      T=F64
      ]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_assert.hpp(112): or 'void tut::`anonymous-namespace'::ensure_equals<std::basic_string<_Elem,_Traits,_Ax>>(const M &,const double &,const double &,const double &)'
      with
      [
      _Elem=char,
      _Traits=std::char_traits<char>,
      _Ax=std::allocator<char>,
      M=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
      ]
      while trying to match the argument list '(std::basic_string<_Elem,_Traits,_Ax>, LLSD::Real, LLSD::Real)'
      with
      [
      _Elem=char,
      _Traits=std::char_traits<char>,
      _Ax=std::allocator<char>
      ]
      ..\..\indra\test\test.cpp(120): error C2039: 'skip' : is not a member of 'tut::test_result' [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_result.hpp(31) : see declaration of 'tut::test_result'
      ..\..\indra\test\test.cpp(120): error C2065: 'skip' : undeclared identifier [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      ..\..\indra\test\test.cpp(120): error C2051: case expression not constant [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      ..\..\indra\test\test.cpp(244): error C2039: 'skip' : is not a member of 'tut::test_result' [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      c:\users\bill\lindenhg\viewer-development-mesh\build-vc100\packages\include\tut\tut_result.hpp(31) : see declaration of 'tut::test_result'
      ..\..\indra\test\test.cpp(244): error C2065: 'skip' : undeclared identifier [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]
      ..\..\indra\test\test.cpp(244): error C2051: case expression not constant [c:\Users\Bill\lindenhg\viewer-development-mesh\build-vc100\llcommon\INTEGRATION_TEST_commonmisc.vcxproj]

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            nicky.perian Nicky Perian
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: