all latest compiled from these sources:
git clone https://git.llvm.org/git/llvm.git/
cd llvm/tools
git clone https://git.llvm.org/git/clang.git/
cd ../projects
git clone https://git.llvm.org/git/compiler-rt.git/
git clone https://git.llvm.org/git/openmp.git/
git clone
On 31/08/2018 09:22, Andreas Fink wrote:
all latest compiled from these sources:
It looks like someone at Apple broke blocks on all ELF platforms a
couple of weeks ago. It's not been merged to the 7 release branch
though, so building from that should fix things for you.
David
Hi Andreas,
What runtime version are you targeting and what compiler are you using?
It appears that the block descriptor is including a full type encoding
without mangling it, which doesn't work on most ELF platforms because
the @ symbol is used as a separator between symbol name and version.
On 31/08/2018 10:23, Andreas Fink wrote:
using clang7 is no good neither. Tons of tests fail.
I can't reproduce this. Building both the trunk and 1.9 branches with
the current llvm release_70 branch, all tests pass.
David
___
Discuss-gnustep
using clang7 is no good neither. Tons of tests fail.
The following tests FAILED:
1 - alias (SEGFAULT)
2 - alias_optimised (SEGFAULT)
5 - alignTest (SEGFAULT)
6 - alignTest_optimised (SEGFAULT)
9 - AllocatePair (SEGFAULT)
10 -
*facepalm*
its a constant race between bugfixes and introduction of other bugs on the
other side... :)
Thanks for the hint, I'll try release 7...
> On 31 Aug 2018, at 10:29, David Chisnall wrote:
>
> On 31/08/2018 09:22, Andreas Fink wrote:
>> all latest compiled from these sources:
>
>