Displaying 6 results from an estimated 6 matches for "llvm5".
Did you mean:
llvm
2017 Oct 14
2
IR Pass Ordering Sensitivity
Hi,
I'm trying to autotune a good sequence of IR optimization passes and I seem to run into segfaults in opt (in LLVM5) with certain pass orderings.
Is this expected behavior? If so, what would be the recommended way of determining pass dependencies so that I can encode them into the tuner?
The test program can be found here: https://gist.github.com/kavon/92d153cdd54ce9b77162af3af47d4c95
Here's what happ...
2017 Aug 26
2
building release_50 with gcc7.2.0 on MacOS: duplicate symbol llvm::DominatorTreeBase
...elease_50 branch of git,
sha1: f1d5723be3f9456a6b16cdf687847ac2918846de
Using gcc 7.2.0 from homebrew.
$ CC=/usr/local/opt/gcc/bin/x86_64-apple-darwin16.7.0-gcc-7
CXX=/usr/local/opt/gcc/bin/x86_64-apple-darwin16.7.0-g++-7 cmake ..
-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/Users/andy/local/llvm5
-DCMAKE_PREFIX_PATH=/Users/andy/local/llvm5
$ make VERBOSE=1
[ 92%] Linking CXX executable ../../bin/bugpoint
cd /Users/andy/Downloads/llvm-project/llvm/build/tools/bugpoint &&
/usr/local/Cellar/cmake/3.7.2/bin/cmake -E cmake_link_script
CMakeFiles/bugpoint.dir/link.txt --verbose=1
/usr/loc...
2017 Sep 17
4
assertion triggered since update to llvm 5
...tag: DW_TAG_enumeration_type, name:
>>>> "GlobalLinkage", scope: !5, file: !5, line: 138, baseType: !6, size: 8,
>>>> align: 8, elements: !7)
>>>> !5 = !DIFile(filename: "builtin.zig", directory:
>>>> "/home/andy/dev/zig/build-llvm5-debug/zig-cache")
>>>> !6 = !DIBasicType(name: "u3", size: 8, encoding: DW_ATE_unsigned)
>>>> !7 = !{!8, !9, !10, !11}
>>>> !8 = !DIEnumerator(name: "Internal", value: 0)
>>>> !9 = !DIEnumerator(name: "Strong", value...
2017 Sep 16
2
assertion triggered since update to llvm 5
...t", directory: ".")
!3 = !{!4}
!4 = !DICompositeType(tag: DW_TAG_enumeration_type, name: "GlobalLinkage",
scope: !5, file: !5, line: 138, baseType: !6, size: 8, align: 8, elements:
!7)
!5 = !DIFile(filename: "builtin.zig", directory:
"/home/andy/dev/zig/build-llvm5-debug/zig-cache")
!6 = !DIBasicType(name: "u3", size: 8, encoding: DW_ATE_unsigned)
!7 = !{!8, !9, !10, !11}
!8 = !DIEnumerator(name: "Internal", value: 0)
!9 = !DIEnumerator(name: "Strong", value: 1)
!10 = !DIEnumerator(name: "Weak", value: 2)
!11 = !DI...
2017 Sep 17
2
assertion triggered since update to llvm 5
...>> !4 = !DICompositeType(tag: DW_TAG_enumeration_type, name:
>> "GlobalLinkage", scope: !5, file: !5, line: 138, baseType: !6, size: 8,
>> align: 8, elements: !7)
>> !5 = !DIFile(filename: "builtin.zig", directory:
>> "/home/andy/dev/zig/build-llvm5-debug/zig-cache")
>> !6 = !DIBasicType(name: "u3", size: 8, encoding: DW_ATE_unsigned)
>> !7 = !{!8, !9, !10, !11}
>> !8 = !DIEnumerator(name: "Internal", value: 0)
>> !9 = !DIEnumerator(name: "Strong", value: 1)
>> !10 = !DIEnumerato...
2017 Sep 17
2
assertion triggered since update to llvm 5
...39;m
not familiar with your frontend but you might want to use -mllvm
-opt-bisect-limit.
On Sep 17, 2017 1:06 PM, "Andrew Kelley" <superjoe30 at gmail.com> wrote:
Valgrind is strictly better than address sanitizer, is that right? It runs
valgrind-clean:
[nix-shell:~/dev/zig/build-llvm5-debug]$ valgrind ./zig build-obj test.zig
--release-safe
==4585== Memcheck, a memory error detector
==4585== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==4585== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==4585== Command: ./zig build-obj test.zig --r...