[Bug 1533101] Re: gcc crashes when building Oxide again

Matthias Klose doko at ubuntu.com
Tue Jan 12 10:27:32 UTC 2016


reduced test case:

typedef __simd64_int16_t int16x4_t;
typedef __simd128_int32_t int32x4_t;
int32x4_t a;
int16x4_t b;
int16x4_t c;
void WebRtcSpl_DownsampleFastNeon() {
  __builtin_neon_vmlals_lanev4hi(a, b, c, 0);
}


$ gcc-5 -c -g -O2 -march=armv7-a -mtune=generic-armv7-a -mfloat-abi=hard -mthumb downsample_fast_neon.i 
downsample_fast_neon.i:1:9: error: unknown type name '__simd64_int16_t'
 typedef __simd64_int16_t int16x4_t;
         ^
downsample_fast_neon.i:2:9: error: unknown type name '__simd128_int32_t'
 typedef __simd128_int32_t int32x4_t;
         ^
downsample_fast_neon.i: In function 'WebRtcSpl_DownsampleFastNeon':
downsample_fast_neon.i:7:3: warning: implicit declaration of function '__builtin_neon_vmlals_lanev4hi' [-Wimplicit-function-declaration]
   __builtin_neon_vmlals_lanev4hi(a, b, c, 0);
   ^

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-5 in Ubuntu.
https://bugs.launchpad.net/bugs/1533101

Title:
  gcc crashes when building Oxide again

Status in gcc-5 package in Ubuntu:
  New

Bug description:
  See https://launchpadlibrarian.net/233850372/buildlog_ubuntu-xenial-
  armhf.oxide-qt_1.12.2-0ubuntu1_BUILDING.txt.gz and
  https://launchpadlibrarian.net/233830878/buildlog_ubuntu-xenial-armhf
  .oxide-qt_1.11.5-0ubuntu1_BUILDING.txt.gz.

  FAILED: /usr/bin/arm-linux-gnueabihf-gcc -MMD -MF obj/third_party/chromium/src/third_party/libwebp/dsp/libwebp_dsp_neon.upsampling_neon.o.d -DOXIDE_BUILD_QT -DV8_DEPRECATION_WARNINGS -DCLD_VERSION=2 -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_OZONE=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_PRE_SYNC_BACKUP -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_TOPCHROME_MD=1 -DUSE_UDEV -DDONT_EMBED_BUILD_METADATA -DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PDF=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DV8_USE_EXTERNAL_STARTUP_DATA -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DUSE_LIBPCI=1 -DUSE_OPENSSL=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I../../../../third_party/chromium/src/third_party/libwebp -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -g -Wno-unused-local-typedefs -mfpu=neon -Wno-format -Wno-unused-result -march=armv7-a -mtune=generic-armv7-a -mfpu=neon -mfloat-abi=hard -mthumb -O2 -fno-ident -fdata-sections -ffunction-sections -funwind-tables   -c ../../../../third_party/chromium/src/third_party/libwebp/dsp/upsampling_neon.c -o obj/third_party/chromium/src/third_party/libwebp/dsp/libwebp_dsp_neon.upsampling_neon.o
  In file included from ../../../../third_party/chromium/src/third_party/libwebp/dsp/upsampling_neon.c:20:0:
  /usr/lib/gcc/arm-linux-gnueabihf/5/include/arm_neon.h: In function 'UpsampleRgbaLinePair':
  /usr/lib/gcc/arm-linux-gnueabihf/5/include/arm_neon.h:6831:10: internal compiler error: Segmentation fault
     return (int32x4_t)__builtin_neon_vmlals_lanev4hi (__a, __b, __c, __d);
            ^
  0x4102c3 crash_signal
  	../../src/gcc/toplev.c:383
  0x26825b expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool)
  	../../src/gcc/expr.c:7998
  0x5abd23 expand_expr
  	../../src/gcc/expr.h:254
  0x5abd23 arm_expand_neon_args
  	../../src/gcc/config/arm/arm-builtins.c:2092
  0x5abd23 arm_expand_neon_builtin
  	../../src/gcc/config/arm/arm-builtins.c:2303
  0x5abd23 arm_expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)
  	../../src/gcc/config/arm/arm-builtins.c:2341
  0x1cd557 expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)
  	../../src/gcc/builtins.c:5980
  0x267221 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool)
  	../../src/gcc/expr.c:10592
  0x26ceb9 store_expr_with_bounds(tree_node*, rtx_def*, int, bool, tree_node*)
  	../../src/gcc/expr.c:5382
  0x26ddf5 expand_assignment(tree_node*, tree_node*, bool)
  	../../src/gcc/expr.c:5154
  0x1dfd31 expand_call_stmt
  	../../src/gcc/cfgexpand.c:2406
  0x1dfd31 expand_gimple_stmt_1
  	../../src/gcc/cfgexpand.c:3367
  0x1dfd31 expand_gimple_stmt
  	../../src/gcc/cfgexpand.c:3531
  0x1e26f3 expand_gimple_basic_block
  	../../src/gcc/cfgexpand.c:5543
  0x1e3b01 execute
  	../../src/gcc/cfgexpand.c:6161
  Please submit a full bug report,
  with preprocessed source if appropriate.
  Please include the complete backtrace with any bug report.
  See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
  Preprocessed source stored into /tmp/cc8oG434.out file, please attach this to your bugreport.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1533101/+subscriptions



More information about the foundations-bugs mailing list