[llvm] r236850 - Fix alignment checks in MergeConsecutiveStores.

Renato Golin renato.golin at linaro.org
Sat May 9 02:38:16 PDT 2015


No worries, thanks!
On 8 May 2015 11:52 pm, "James Y Knight" <jyknight at google.com> wrote:

> 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/20150509/5c63c9bb/attachment.html>


More information about the llvm-commits mailing list