Displaying 20 results from an estimated 300 matches similar to: "[LLVMdev] HELP! Recent failure on llvm buildbot"
2014 Sep 05
2
[LLVMdev] HELP! Recent failure on llvm buildbot
Hi Fred,
Thanks. How did you get to
"
The build log show this error:
/Users/buildslave/as-bldslv9/lld-x86_64-darwin13/llvm.src/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:92:11: error: enumeration values 'KalimbaSubArch_v3', 'KalimbaSubArch_v4', and 'KalimbaSubArch_v5' not handled in switch [-Werror,-Wswitch]
switch (triple.getSubArch()) {
"
from here
2014 Sep 09
2
[LLVMdev] Machine Code for different architectures
Hi,
We have some DSP architectures (kalimba) which have 24-bits as their
"minimum addressable unit". So this means that the sizeof a char (and
an int and a short for that matter) is 24-bits.
I quickly read the posted link WritingAnLLVMBackend.html but did not
see an obvious answer to the following question:
Is it possible to write a backend that faithfully represents these
2014 Sep 10
2
[LLVMdev] Machine Code for different architectures
Hi Patrik,
Thanks for this note. It's encouraging to read there has been some
provision made for non-8-bit bytes. I'm not a compiler/backend expert,
(although maybe I'll need to be soon!), so I won't look at the patches
right now, however may at some stage in the future myself or colleague
may request these patches from yourself.
Yes, our 24-bit architectures have non-power-of-2
2014 Sep 09
3
[LLVMdev] Machine Code for different architectures
Hi Johnny,
Thanks for this - particularly the tip about cfe-dev. I'm currently
trying to coerce lldb to debug these type of architectures (our
current toolchain already outputs good dwarf info). However, I'm
struggling since lldb has just assumes that the size of a byte is
universally 8-bits. At some stage, I *think* at some stage we'd like to
derive a compiler, from the "same
2014 Jul 09
5
[LLVMdev] [PATCH][REQUEST] Could someone submit this CSR Kalimba definitions patch please?
Hello LLVMdev!!
Yesterday I posted a patch request to the llvm-commits list requesting
that someone could apply a patch to Triple.h and Triple.cpp for me. I
didn't get any response so I wondered whether I should have posted to
this list instead.
My story is as follows: we are trying to get lldb/llvm support for CSRs
range of Kalimba DSPs. Eventually we are planning to hire someone to
2014 Jul 10
2
[LLVMdev] [PATCH][REQUEST] Could someone submit this CSR Kalimba definitions patch please?
Eric Christopher wrote:
> On Wed, Jul 9, 2014 at 11:39 AM, Jonathan Roelofs
> <jonathan at codesourcery.com> wrote:
>>
>> On 7/9/14, 12:33 PM, Eric Christopher wrote:
>>> Any reason why you deleted code that isn't related?
>>>
>>> -eric
>>>
>>>> - enum SubArchType {
>>>> - NoSubArch,
>>>> -
2014 Sep 05
2
[LLVMdev] HELP! Recent failure on llvm buildbot
> There are no dumb questions. My answer might seem a bit disappointing though
> :-) I just scrolled quickly though the log. The errors appear in red, they
> were easy to spot. Depending on the build system used, you can also search
> for specific patterns (like *** for make) in the log.
Specifically, it's the "stdio" link under the red failing step in this
case.
2011 Jul 27
2
[LLVMdev] llvm-mc build failure
Dear llvm,
Recently (approximately a week ago) Clang and LLVM started to failed at
building. Assuming it was my incompetence, I cleared everything and
started witha fresh checkout (not that I changed it though). I am on
Ubuntu 10.04 LTS 64-Bit. And I configure and compile with CMake.
The error message I get at approximatley 66% is as follows:
Linking CXX executable ../../bin/llvm-mc
2012 Mar 02
2
[LLVMdev] "-march" trashing ARM triple
ARM subtarget features are determined by parsing the target tuple string
TT. (ParseARMTriple(StringRef TT) in ARMMCTargetDesc.cpp)
In llc, the -march setting overrides the architecture specified in
-mtriple. So when you invoke:
$ llc -march arm -mtriple armv7-none-linux ...
ParseARMTriple() will see TT == "arm-none-linux" instead of
"armv7-none-linux". As a result, the
2019 Oct 09
2
No mac bots on http://lab.llvm.org:8011/console ?
Hi,
as far as I can tell the only mac bot on http://lab.llvm.org:8011/console
is http://lab.llvm.org:8011/builders/lld-x86_64-darwin13/builds/37511 which
only runs "check-lld". lld is probably the only tool in the LLVM / clang
repos that's not widely used on macOS.
What happened to the mac bots that run check-clang, check-clang-tools,
check-clangd, check-llvm, and so on?
Nico
2014 Mar 10
2
[LLVMdev] A bug or a feature?
Hi,
I've run Clang Static Analyzer checker alpha.cplusplus.NewDeleteLeaks
over LLVM codebase to detect false-positives and at the same time
eliminate memory leaks. The majority of leaks were detected in
lib/Target/* and lib/MC/*. In all cases the similar trick was detected
as a leak (example from
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp) :
static MCStreamer
2014 Sep 09
2
[LLVMdev] Machine Code for different architectures
How does LLVM generate machine code for different architectures?
For example, the machine code for x86 and amd will vary.
How does LLVM convert its IR to machine code for different
architectures.Can you please explain the approach? Is it just write two
different programs for two different architectures and pass a flag to the
compiler based on which machine code you want to generate?
Thanks a lot
2019 Oct 09
2
No mac bots on http://lab.llvm.org:8011/console ?
> On Oct 9, 2019, at 7:23 AM, David Blaikie via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Apple moved all their bots to a Green Dragon CI system years ago: http://green.lab.llvm.org/green/ <http://green.lab.llvm.org/green/>
>
> (yeah, it'd be nice if the project wasn't split between two CI systems)
If someone is really bored, it would be a cute project
2014 Jul 09
2
[LLVMdev] [PATCH][REQUEST] Could someone submit this CSR Kalimba definitions patch please?
On 7/9/14, 12:33 PM, Eric Christopher wrote:
> Any reason why you deleted code that isn't related?
>
> -eric
>
>> - enum SubArchType {
>> - NoSubArch,
>> -
>> - ARMSubArch_v8,
>> - ARMSubArch_v7,
>> - ARMSubArch_v7em,
>> - ARMSubArch_v7m,
>> - ARMSubArch_v7s,
>> - ARMSubArch_v6,
>> -
2015 Mar 14
2
[LLVMdev] Add a backend
Is there documentation somewhere about exactly what the function is
supposed to do, or do I have to figure it out from existing examples?
On Sat, Mar 14, 2015 at 12:13 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
> You have to provide this function and initialize the whole MC
> infrastructure.
>
> See e.g. lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
>
>
2015 Mar 14
2
[LLVMdev] Add a backend
Yes, llvm::InitializeAllTargetMCs(void) does seem to be autogenerated. It
is _LLVMInitializeFooTargetMC that I can't find documented anywhere.
On Sat, Mar 14, 2015 at 12:05 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
> This function is autogenerated. You need also to change top-level
> configure / cmake files.
>
> On Sat, Mar 14, 2015 at 8:38 AM, Daniel
2012 Mar 02
0
[LLVMdev] "-march" trashing ARM triple
On Mar 2, 2012, at 12:04 AM, David Meyer <pdox at google.com> wrote:
> ARM subtarget features are determined by parsing the target tuple string TT. (ParseARMTriple(StringRef TT) in ARMMCTargetDesc.cpp)
>
> In llc, the -march setting overrides the architecture specified in -mtriple. So when you invoke:
>
> $ llc -march arm -mtriple armv7-none-linux ...
>
>
2017 Nov 26
5
Compilation issue "unsupported relocation on symbol" with clang 3.7.1
Hi List,
I'm trying to build llvm-5.0.0 with clang-3.7.1 on ARM (native building). At some point I have the following issue :
----
[1588/5024] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/cpu_model.c.o
../projects/compiler-rt/lib/builtins/cpu_model.c:596:7: warning: ISO C requires a translation unit to contain at least one declaration
2016 Apr 18
1
'nlme' package not compiling
Hi,
I'm trying to install from source code the 'nlme' package in
RStudio. When I try, I get the following error message:
ld: warning: directory not found for option
'-L/usr/local/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2'
ld: library not found for -lgfortran
clang: error: linker command failed with exit code 1 (use -v to
see invocation)
make: *** [nlme.so] Error 1
ERROR:
2013 Aug 26
1
[LLVMdev] Building LLVM 3.3 on Win64
... Or maybe not? I just tried it again in the exact same configuration
that did work before, and this time it fails at an earlier stage with a
different error:
[ 66%] Building CXX object
lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.obj
Mips16FrameLowering.cpp
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : return
code '0xffffffff'