[llvm] r236850 - Fix alignment checks in MergeConsecutiveStores.

James Y Knight jyknight at google.com
Fri May 8 15:52:20 PDT 2015


I believe this will be fixed by
http://reviews.llvm.org/D9626

Sorry!

On Fri, May 8, 2015 at 4:46 PM, Renato Golin <renato.golin at linaro.org>
wrote:

> On 8 May 2015 at 14:47, James Y Knight <jyknight at google.com> wrote:
> > Author: jyknight
> > Date: Fri May  8 08:47:01 2015
> > New Revision: 236850
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=236850&view=rev
> > Log:
> > Fix alignment checks in MergeConsecutiveStores.
>
> Hi James,
>
> We got some LNT failures and I'm guessing it was your patch, since
> from the list that broke, it's the only one related to DAGs.
>
> http://lab.llvm.org:8011/builders/clang-native-arm-lnt/builds/12127
> http://lab.llvm.org:8011/builders/clang-aarch64-lnt/builds/3632
>
> Here's the error:
>
> clang:
> /external/buildbot/clang-native-arm-lnt/llvm.src/lib/IR/Type.cpp:305:
> static llvm::IntegerType* llvm::IntegerType::get(llvm::LLVMContext&,
> unsigned int): Assertion `NumBits >= MIN_INT_BITS && "bitwidth too
> small"' failed.
> Stack dump:
> 0. Program arguments:
> /external/buildbot/clang-native-arm-lnt/llvm.install.1/bin/clang -cc1
> -triple armv7-unknown-linux-gnueabihf -emit-obj -disable-free
> -main-file-name z48.c -mrelocation-model static -mthread-model posix
> -fmath-errno -masm-verbose -mconstructor-aliases -fuse-init-array
> -target-cpu cortex-a15 -target-abi aapcs-linux -mfloat-abi hard
> -target-linker-version 2.24 -dwarf-column-info
> -fno-unique-section-names -coverage-file
>
> /external/buildbot/clang-native-arm-lnt/tests/nt/build/MultiSource/Benchmarks/MiBench/consumer-typeset/Output/z48.llvm.o
> -resource-dir
> /external/buildbot/clang-native-arm-lnt/llvm.install.1/bin/../lib/clang/3.7.0
> -D OS_UNIX=1 -D OS_DOS=0 -D OS_MAC=0 -D DB_FIX=0 -D USE_STAT=1 -D
> SAFE_DFT=0 -D COLLATE=1 -D LIB_DIR="lout.lib" -D FONT_DIR="font" -D
> MAPS_DIR="maps" -D INCL_DIR="include" -D DATA_DIR="data" -D
> HYPH_DIR="hyph" -D LOCALE_DIR="locale" -D CHAR_IN=1 -D CHAR_OUT=0 -D
> LOCALE_ON=1 -D ASSERT_ON=1 -D DEBUG_ON=0 -D PDF_COMPRESSION=0 -D
> _GNU_SOURCE -D __STDC_LIMIT_MACROS -D NDEBUG -I
>
> /external/buildbot/clang-native-arm-lnt/tests/nt/build/MultiSource/Benchmarks/MiBench/consumer-typeset
> -I
> /external/buildbot/clang-native-arm-lnt/test-suite/MultiSource/Benchmarks/MiBench/consumer-typeset
> -I /external/buildbot/clang-native-arm-lnt/test-suite/include -I
> ../../../../include -internal-isystem /usr/local/include
> -internal-isystem
>
> /external/buildbot/clang-native-arm-lnt/llvm.install.1/bin/../lib/clang/3.7.0/include
> -internal-externc-isystem /usr/include/arm-linux-gnueabihf
> -internal-externc-isystem /include -internal-externc-isystem
> /usr/include -O3 -fdebug-compilation-dir
>
> /external/buildbot/clang-native-arm-lnt/tests/nt/build/MultiSource/Benchmarks/MiBench/consumer-typeset
> -ferror-limit 19 -fmessage-length 0 -mstackrealign -fno-signed-char
> -fobjc-runtime=gcc -fdiagnostics-show-option -vectorize-loops
> -vectorize-slp -o Output/z48.llvm.o -x c
>
> /external/buildbot/clang-native-arm-lnt/test-suite/MultiSource/Benchmarks/MiBench/consumer-typeset/z48.c
> 1. <eof> parser at end of file
> 2. Code generation
> 3. Running pass 'Function Pass Manager' on module
>
> '/external/buildbot/clang-native-arm-lnt/test-suite/MultiSource/Benchmarks/MiBench/consumer-typeset/z48.c'.
> 4. Running pass 'ARM Instruction Selection' on function '@PDFText_Close'
> clang: error: unable to execute command: Aborted (core dumped)
>
> Does that look familiar?
>
> cheers,
> --renato
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150508/b7495a77/attachment.html>


More information about the llvm-commits mailing list