https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115485

            Bug ID: 115485
           Summary: CASEServer.cpp:203:1: internal compiler error: in
                    require_pic_register, at config/arm/arm.c:7855
           Product: gcc
           Version: 10.3.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gang.peng at aclsemi dot com
  Target Milestone: ---

Dear Sir,

1. Compiler version (e.g., output of g++ --version)
ubuntu240:~/build_code$
/opt/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-g++ --version
arm-none-eabi-g++ (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824
(release)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

2. Command line used for compilation
/opt/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-g++ -MMD -MF
libSecureChannel.CASEServer.cpp.o.d -Wconversion -Os -g -fno-common
-ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables
-fno-asynchronous-unwind-tables -Wall -Werror -Wstack-usage=8192 -Wextra
-Wshadow -Wunreachable-code -Wvla -Wformat -Wformat-nonliteral
-Wformat-security -Wno-deprecated-declarations -Wno-missing-field-initializers
-Wno-unknown-warning-option -Wno-unused-parameter -Wno-cast-function-type
-Wno-psabi -Wno-maybe-uninitialized -fdiagnostics-color -fno-strict-aliasing
-fmacro-prefix-map=.= -std=gnu++17 -fno-rtti -Wnon-virtual-dtor
-DCHIP_PROJECT=1 -DCHIP_HAVE_CONFIG_H=1 -DCFG_MBEDTLS=0
-DCFG_MBEDTLS_ACCELERATOR=1
-DMBEDTLS_CONFIG_FILE=\"tfm_mbedcrypto_config_profile_medium.h\"
-DCRYPTO_HW_ACCELERATOR -DLWIP_IPV6=1 -DLWIP_IPV6_ND=1 -DLWIP_IPV6_SCOPES=1
-DLWIP_PBUF_FROM_CUSTOM_POOLS=0 -DLWIP_IPV6_ROUTE_TABLE_SUPPORT=1
-DCHIP_DEVICE_LAYER_NONE=0 -DCHIP_SYSTEM_CONFIG_USE_ZEPHYR_NET_IF=0
-DCHIP_SYSTEM_CONFIG_USE_BSD_IFADDRS=0
-DCHIP_SYSTEM_CONFIG_USE_ZEPHYR_SOCKET_EXTENSIONS=0
-DCHIP_SYSTEM_CONFIG_USE_LWIP=1 -DCHIP_SYSTEM_CONFIG_USE_SOCKETS=0
-DCHIP_SYSTEM_CONFIG_USE_NETWORK_FRAMEWORK=0
-DCHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=\ -fPIE -msingle-pic-base
-mpic-register=r9 -fomit-frame-pointer -mno-pic-data-is-text-relative -mthumb
-mlong-calls -mcpu=cortex-m33+nodsp -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mcmse
--specs=nosys.specs --specs=nano.specs -nostdlib -fno-use-cxa-atexit
-Wno-conversion -Wno-error -Wno-sign-compare -Wno-unused-function
-Wno-unused-but-set-variable -Wno-unused-variable -Wno-literal-suffix
-fno-builtin-printf -fno-builtin-sprintf -fno-builtin-snprintf
-DCHIP_HAVE_CONFIG_H=1 -DCHIP_MINMDNS_USE_EPHEMERAL_UNICAST_PORT=0
-DCHIP_MINMDNS_HIGH_VERBOSITY=0 -DCHIP_MINMDNS_DEFAULT_POLICY=1 -Iinclude
-Iinclude/include -Iinclude/port -Iinclude/lib -c CASEServer.cpp -o
libSecureChannel.CASEServer.cpp.o

3. Full error message and stack trace
CASEServer.cpp: In member function 'virtual CHIP_ERROR
chip::CASEServer::_ZThn4_N4chip10CASEServer28OnUnsolicitedMessageReceivedERKNS_13PayloadHeaderERPNS_9Messaging16ExchangeDelegateE(const
chip::PayloadHeader&, chip::Messaging::ExchangeDelegate*&)':
CASEServer.cpp:203:1: internal compiler error: in require_pic_register, at
config/arm/arm.c:7855
203 | } // namespace chip
       | ^ 0x7f68ad3e5082
__libc_start_main ../csu/libc-start.c:308
Please submit a full bug report, with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See for instructions.

4. Attached is Minimal reproducible example of the code

Thank you very much!

BRs
Gang Peng

Reply via email to