Skip to content

Build error on iOS #22

Closed
Closed
@rinopazzo

Description

@rinopazzo

I have the flowing errors:

The following build commands failed:
    CompileC /Users/rinopazzo/buildcasablanca/casablanca/Build_iOS/build.ioldcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2927:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 && IntTraits<U>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2936:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 && IntTraits<U>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2950:9: errs/build.arm/src/casablanca.build/Release-iphoneos/cpprest.build/Objects-normal/armv7/http_client_msg.o src/http/clor: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2958:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2972:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<U>::isUint64 );
        ^
/Users/rinoient/http_client_msg.cpp normal armv7 c++ com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
pazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:2988:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<U>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3004:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3012:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3025:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 && IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3034:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isUint64 && IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3048:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3064:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3080:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3088:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3100:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 && IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3109:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 && IntTraits<U>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3123:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3131:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<T>::isInt64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:3144:9: error: unused typedef '__C_ASSERT__' [-Werror,-Wunused-local-typedef]
        C_ASSERT( IntTraits<U>::isUint64 );
        ^
/Users/rinopazzo/buildcasablanca/casablanca/Release/include/cpprest/details/SafeInt3.hpp:153:34: note: expanded from macro 'C_ASSERT'
#define C_ASSERT(e) typedef char __C_ASSERT__[(e)?1:-1]
                                 ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

make[2]: *** [CMakeFiles/arm] Error 65
make[1]: *** [CMakeFiles/arm.dir/all] Error 2
make: *** [all] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions