Displaying 20 results from an estimated 37 matches for "ziglang".
2018 Nov 27
3
apt.llvm.org has the wrong binaries/headers for llvm-toolchain-xenial-7
...gt; /home/vsts/work/1/s/src/zig_llvm.cpp:686:1: error: static assertion
> failed
> 2018-11-25T16:53:30.7837134Z
> static_assert((Triple::OSType)ZigLLVM_LastOSType ==
> Triple::LastOSType, "");
> 2018-11-25T16:53:30.7837409Z ^~~~~~~~~~~~~
> full logs https://dev.azure.com/ziglang/zig/_build/results?buildId=229&view=logs
>
> The version on apt.llvm.org has
> HermitCore, // HermitCore Unikernel/Multikernel
> LastOSType = HermitCore
>
> But llvm 7.0.0 and 7.0.1 have
> AMDPAL, // AMD PAL Runtime
> LastOSType = AMDPAL
>
> Dow...
2016 Oct 12
4
Can LLVM emit machine code faster with no optimization passes?
...not depend on LLVM when his users compile
with optimizations off, instead directly emitting x86_64 machine code into
an object file.
Needless to say, this is duplicate effort. Is there any way the LLVM
project could speed things up when no optimizations are run?
As another compiler author (http://ziglang.org/), I want to compete with
Jon's speed without having to duplicate the effort that LLVM already solves.
Thanks for your time.
Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161012/520a6075/att...
2017 Oct 16
2
LLD COFF not closing mmaps to input files?
...The same process calls LLD with this .obj as a linker input file, then
tries to write to the same .obj file later.
I believe LLD is mmapping the .obj file and then not cleaning it up.
Can I have some guidance as to where in the code I could discover this and
clean it up?
Regards,
Andrew
http://ziglang.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171015/7176b54e/attachment.html>
2020 Mar 23
2
[10.0.0 Release] Release Candidate 5 is here
On Sun, Mar 22, 2020 at 9:05 PM Andrew Kelley <andrew at ziglang.org> wrote:
>
> On 3/19/20 9:51 AM, Hans Wennborg via llvm-dev wrote:
> > Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
> > release branch at 35627038123.
> >
> > Source code and docs are available at
> > https://prereleases.llvm.org/10.0.0/...
2018 Sep 20
2
[lldb-dev] LLVM 7.0.0 Release
On 2018-09-20 10:01, Hans Wennborg via llvm-dev wrote:
> Yes, it's a manual process. The binaries are build and tested by
> volunteers, and the set of folks who volunteers differs a little
> between releases.
I would assume LLVM has some kind of CI infrastructure. That should be
able to build the release binaries.
> The pre-built binaries are really mostly for users who want to
2017 Oct 16
2
LLD COFF not closing mmaps to input files?
...to write to the same .obj file later.
>>
>> I believe LLD is mmapping the .obj file and then not cleaning it up.
>>
>> Can I have some guidance as to where in the code I could discover this
>> and clean it up?
>>
>> Regards,
>> Andrew
>> http://ziglang.org/
>>
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <h...
2018 Jun 05
2
Mach-O support in lld: what are the known issues?
...ou planning on working on LLD?
>
> Over here in the Zig frontend, we've been relying on LLD Mach-O support
> but at some point we'll have to either maintain LLD or write a Mach-O
> linker in zig. So far we've been making it work with this hacky patch:
> https://github.com/ziglang/zig/commit/1ba6e1641a4c5ea1d0d665fe500c9c66d69443a4
>
> If nobody else cares about the LLD Mach-O code, then we'll be better off
> doing the work in zig but if others are interested then it may be more
> beneficial for the community to work together on the LLD codebase.
>
> On...
2018 Nov 29
2
apt.llvm.org has the wrong binaries/headers for llvm-toolchain-xenial-7
...error: static assertion
>>> failed
>>> 2018-11-25T16:53:30.7837134Z
>>> static_assert((Triple::OSType)ZigLLVM_LastOSType ==
>>> Triple::LastOSType, "");
>>> 2018-11-25T16:53:30.7837409Z ^~~~~~~~~~~~~
>>> full logs https://dev.azure.com/ziglang/zig/_build/results?buildId=229&view=logs
>>>
>>> The version on apt.llvm.org has
>>> HermitCore, // HermitCore Unikernel/Multikernel
>>> LastOSType = HermitCore
>>>
>>> But llvm 7.0.0 and 7.0.1 have
>>> AMDPAL, // AM...
2019 Jun 04
2
Offer zip builds
...other languages, where you just log in an post an issue:
- https://github.com/crystal-lang/crystal/issues
- https://github.com/dart-lang/sdk/issues
- https://github.com/dotnet/coreclr/issues
- https://github.com/JuliaLang/julia/issues
- https://github.com/ponylang/ponyc/issues
- https://github.com/ziglang/zig/issues
If R team is happy with current status quo, then do nothing. If they are
interested in growing the userbase this might be one way to do it.
2018 Jul 25
2
LLD COFF library: crashes when lld::coff::link is called twice
...inkerDriver>();
Driver->link(Args);
// Call exit() if we can to avoid calling destructors.
if (CanExitEarly)
exitLld(errorCount() ? 1 : 0);
freeArena(); // <------ here
return !errorCount();
}
Is there a simple fix for this?
Downstream issue reference: https://github.com/ziglang/zig/issues/1289
Thanks,
Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180725/2dfc2505/attachment.html>
2018 Aug 08
2
LLD COFF library: crashes when lld::coff::link is called twice
...g destructors.
>> if (CanExitEarly)
>> exitLld(errorCount() ? 1 : 0);
>>
>> freeArena(); // <------ here
>> return !errorCount();
>> }
>>
>> Is there a simple fix for this?
>>
>> Downstream issue reference: https://github.com/ziglang/zig/issues/1289
>>
>> Thanks,
>> Andrew
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
2016 Dec 12
0
LLD status update and performance chart
Thank you for this exciting update about LLD.
I will start experimenting with using liblld in Zig (http://ziglang.org/)
instead of starting a child process to invoke the system linker. Once
liblld makes it into the various package managers out there, this will be a
big step toward painless cross-platform compilation.
It should also reduce one of the compilation speed bottlenecks, since I
could transition from...
2018 Jul 11
3
static stack depth analysis tool
Hello llvm-dev!
We are currently building a tool using LLVM which statically computes the
worst-case stack depth for programs whose call-graphs are statically
constrained. While this task is undecidable for general programs, we
specifically plan to use it to analyze all entry points into Zircon’s
kernel and the vDSO.
Currently, without such a tool, the best option for allocating kernel
memory in
2017 Jun 14
2
Using LLD to create a .lib from a .def
...to make this work correctly?
(Note: I already tried renaming "all" to "kernel32". Ideally I could
generate 1 .lib file for all the DLL calls needed.)
2. Can LLD expose this ability directly so I don't have to copy paste a
bunch of LLD internal stuff?
Regards,
Andrew Kelley
ziglang.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170614/58a0aef9/attachment.html>
2017 Mar 10
2
Can we add this project to External Open Source Projects Using LLVM 4.0 in the release notes?
Zig Programming Language
Zig <http://ziglang.org/> is a system programming language which
prioritizes optimality, safety, and readability. It integrates closely with
C and is intended to eventually take the place of C. It uses LLVM to
produce highly optimized native code and to cross-compile for any target
out of the box. Zig is in alpha;...
2019 Jun 04
0
Offer zip builds
...in an post an issue:
>
> - https://github.com/crystal-lang/crystal/issues
> - https://github.com/dart-lang/sdk/issues
> - https://github.com/dotnet/coreclr/issues
> - https://github.com/JuliaLang/julia/issues
> - https://github.com/ponylang/ponyc/issues
> - https://github.com/ziglang/zig/issues
>
> If R team is happy with current status quo, then do nothing. If they are
> interested in growing the userbase this might be one way to do it.
>
You are as much a member of the R team as I am. If you are interested
in growing the userbase, then you should go ahead and...
2020 Aug 22
2
Clang is a resource hog, the installers for Windows miss quite some files, and are defect!
"Eric Christopher" <echristo at gmail.com> wrote:
[...]
> Please take that step back that Philip requested.
Please take that step back that I requested (also on behalf
of at least one of your prospect customers/users).
> We do appreciate the bug reports, but not the delivery.
We do appreciate your work, but not its (current) delivery!
> Thanks and have a good
2020 Nov 11
0
Building an LLVM cross-compiler
You could try using zig for this. Here's an example build script of zig
cross compiling llvm, lld, clang, and finally itself:
https://github.com/ziglang/zig-bootstrap
You can see the build script is not too complicated. The main trick is
using CC and CXX to use `zig cc` and `zig c++` as drop-in replacements
for a C and C++ compiler, respectively.
I wrote some more details about this here:
https://andrewkelley.me/post/zig-cc-powerful-drop-in-rep...
2018 Jan 06
2
status on NewGVN?
...tps://bugs.llvm.org/show_bug.cgi?id=35839
I noticed that it's off by default in clang.
I'm going to turn it off by default in zig too, since it has a bug.
What's the current status? Are we trying to move towards using it by
default in llvm 6.0.0? 7.0.0?
Regards,
Andrew Kelley
http://ziglang.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180105/1f459efa/attachment.html>
2019 Feb 09
2
how experimental are the llvm.experimental.vector.reduce.* functions?
...= %Entry
tail call fastcc void @panic()
unreachable
OverflowOk: ; preds = %Entry
store <4 x i32> %tmp2, <4 x i32>* %x, align 16
ret void
}
declare fastcc void @panic()
~Craig
On Sat, Feb 9, 2019 at 10:05 AM Andrew Kelley <andrew at ziglang.org> wrote:
> >> On Sat, Feb 9, 2019 at 1:42 AM Craig Topper via llvm-dev
> >> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
> >>
> >> I don't think I understand your pseudocode using
> >>...