Seems like Chrome is having an issue with clang.

Edwin L. Culp W. edwinlculp at gmail.com
Tue May 29 18:49:12 UTC 2012


Seems like Chrome is having an issue with clang.  It starts with the
following errors:

  CC(target)
out/Release/obj.target/skia_libtess/third_party/skia/third_party/glu/libtess/tess.o
In file included from
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:8:
/usr/include/clang/3.1/tmmintrin.h:28:2: error: "SSSE3 instruction set not
enabled"
#error "SSSE3 instruction set not enabled"
 ^
  CC(target)
out/Release/obj.target/skia_libtess/third_party/skia/third_party/glu/libtess/tessmono.o

third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:41:49: error:
unknown type name '__m128i'
                                          const __m128i& mask_3FFF,
                                                ^
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:42:49: error:
unknown type name
'__m128i'

                                          const __m128i& mask_000F,
                                                ^
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:43:49: error:
unknown type name
'__m128i'

                                          const __m128i& sixteen_8bit,
                                                ^
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:44:49: error:
unknown type name
'__m128i'

                                          const __m128i& mask_dist_select,



And finishes with:

third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:63:30: error:
use of undeclared identifier 'all_x'
    all_x = _mm_shuffle_epi8(all_x, mask_dist_select);
                             ^
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:65:21: error:
use of undeclared identifier 'all_x'
    *all_x_result = all_x;
                    ^
third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp:87:53: error:
unknown type name '__m128i'
                                              const __m128i& mask_3FFF,
                                                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake: ***
[out/Release/obj.target/skia_opts_ssse3/third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.o]
Error 1
gmake: *** Waiting for unfinished jobs....
*** Error code 1

Stop in /usr/ports/www/chromium.
*** Error code 1

It certainly isn't critical for me but I like to have it around to make
occasional browser comparisons.

Thanks,

ed


More information about the freebsd-ports mailing list