[llvm-bugs] [Bug 34182] New: test_exception_address_alignment fails on ARM

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Aug 14 03:13:42 PDT 2017


https://bugs.llvm.org/show_bug.cgi?id=34182

            Bug ID: 34182
           Summary: test_exception_address_alignment fails on ARM
           Product: libc++abi
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: All Bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: diana.picus at linaro.org
                CC: llvm-bugs at lists.llvm.org, mclow.lists at gmail.com

"/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase2/Release/llvmCore-5.0.0-rc2.install/usr/local/bin/clang-5.0"
-cc1 -triple armv7-unknown-linux-gnueabihf -emit-obj -mrelax-all -disable-free
-disable-llvm-verifier -discard-value-names -main-file-name
test_exception_address_alignment.pass.cpp -mrelocation-model static
-mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose
-mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu generic
-target-abi aapcs-linux -mfloat-abi hard -v -dwarf-column-info
-debugger-tuning=gdb -coverage-notes-file
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase3/Release/llvmCore-5.0.0-rc2.obj/projects/libcxxabi/test/Output/test_exception_address_alignment.pass.cpp.gcno
-nostdinc++ -resource-dir
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase2/Release/llvmCore-5.0.0-rc2.install/usr/local/lib/clang/5.0.0
-D _LIBCPP_DISABLE_AVAILABILITY -D LIBCXXABI_NO_TIMER -I
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxx/include
-I
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxxabi/include
-D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS -D __STDC_CONSTANT_MACROS -I
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxx/test/support
-D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem /usr/local/include
-internal-isystem
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase2/Release/llvmCore-5.0.0-rc2.install/usr/local/lib/clang/5.0.0/include
-internal-externc-isystem /usr/include/arm-linux-gnueabihf
-internal-externc-isystem /include -internal-externc-isystem /usr/include
-Werror=thread-safety -Wall -Wextra -Werror -Wuser-defined-warnings -Wshadow
-Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move
-Wno-c++11-extensions -Wno-user-defined-literals -Wno-noexcept-type
-Wno-aligned-allocation-unavailable -Wsign-compare -Wunused-variable
-Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef
-Wno-#warnings -std=c++1z -fdeprecated-macro -fdebug-compilation-dir
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase3/Release/llvmCore-5.0.0-rc2.obj/projects/libcxxabi/test
-ferror-limit 19 -fmessage-length 0 -fallow-half-arguments-and-returns
-fno-signed-char -fobjc-runtime=gcc -fcxx-exceptions -fexceptions
-fdiagnostics-show-option -o
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase3/Release/llvmCore-5.0.0-rc2.obj/projects/libcxxabi/test/Output/test_exception_address_alignment.pass.cpp.o
-x c++
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxxabi/test/test_exception_address_alignment.pass.cpp
08:09:34.350 clang -cc1 version 5.0.0 based upon LLVM 5.0.0git-2c0c636 default
target armv7l-unknown-linux-gnueabihf
08:09:34.350 ignoring nonexistent directory "/include"
08:09:34.350 #include "..." search starts here:
08:09:34.350 #include <...> search starts here:
08:09:34.350 
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxx/include
08:09:34.350 
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxxabi/include
08:09:34.350 
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxx/test/support
08:09:34.350  /usr/local/include
08:09:34.350 
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/Phase2/Release/llvmCore-5.0.0-rc2.install/usr/local/lib/clang/5.0.0/include
08:09:34.350  /usr/include/arm-linux-gnueabihf
08:09:34.350  /usr/include
08:09:34.350 End of search list.
08:09:34.350
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-tk1_32-build/rc2/llvm.src/projects/libcxxabi/test/test_exception_address_alignment.pass.cpp:36:1:
error: static_assert failed "_Unwind_Exception is incorrectly aligned. This
test is expected to fail"
08:09:34.350 static_assert(alignof(_Unwind_Exception) == EXPECTED_ALIGNMENT,
08:09:34.350 ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
08:09:34.350 1 error generated.
08:09:34.350 --
08:09:34.350 
08:09:34.350 Compilation failed unexpectedly!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20170814/9ec79958/attachment.html>


More information about the llvm-bugs mailing list