Renato Golin via llvm-dev
2016-Feb-24 16:13 UTC
[llvm-dev] [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available
On 8 February 2016 at 22:56, <cbergstrom at pathscale.com> wrote:> Imho it's critical to get parallel programming working on ARMv8 ( even if it's crappy OMP) to start. Please enable it and I'll run the tests against our internal QA and we can informally handle testing / guarding against regressions.So, I got some dependency errors while building OpenMP on my AArch64 box: cd /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src && /usr/bin/perl /home/rengolin/devel/llvm/release/rc3/openmp.src/runtime/tools/check-depends.pl --os=lin --arch=aarch64 --expected="libdl.so.2,libgcc_s.so.1,libpthread.so.0" /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src/libomp.so check-depends.pl: (i) Dependencies: check-depends.pl: (i) libc.so.6 check-depends.pl: (i) libdl.so.2 check-depends.pl: (i) libpthread.so.0 check-depends.pl: (x) Unexpected dependencies: check-depends.pl: (x) libc.so.6 I remember those problems when I tried last year, and they should be not too hard to work around. However, we're late in the release and I don't want to delay it even more for an experimental feature. It should be fine to compile it separately and upload later. But it would be better if you could work on the release and OMP scripts to make it work out of the box, so we can do the next releases without delay. I'll continue without OMP for now. cheers, --renato
via llvm-dev
2016-Feb-24 16:29 UTC
[llvm-dev] [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available
I don't know *exactly* how you're building this or which OS or hw.. I don't see these problems so will need more details. The Intel guys may know the perl scripts better than me.. I don't really see how those can be the root of the problem. Is there an open issue for this? Original Message From: Renato Golin Sent: Wednesday, February 24, 2016 23:13 To: C Bergström Cc: Hans Wennborg; llvm-dev; release-testers at lists.llvm.org; cfe-dev; openmp-dev (openmp-dev at lists.llvm.org); LLDB Dev Subject: Re: [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available On 8 February 2016 at 22:56, <cbergstrom at pathscale.com> wrote:> Imho it's critical to get parallel programming working on ARMv8 ( even if it's crappy OMP) to start. Please enable it and I'll run the tests against our internal QA and we can informally handle testing / guarding against regressions.So, I got some dependency errors while building OpenMP on my AArch64 box: cd /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src && /usr/bin/perl /home/rengolin/devel/llvm/release/rc3/openmp.src/runtime/tools/check-depends.pl --os=lin --arch=aarch64 --expected="libdl.so.2,libgcc_s.so.1,libpthread.so.0" /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src/libomp.so check-depends.pl: (i) Dependencies: check-depends.pl: (i) libc.so.6 check-depends.pl: (i) libdl.so.2 check-depends.pl: (i) libpthread.so.0 check-depends.pl: (x) Unexpected dependencies: check-depends.pl: (x) libc.so.6 I remember those problems when I tried last year, and they should be not too hard to work around. However, we're late in the release and I don't want to delay it even more for an experimental feature. It should be fine to compile it separately and upload later. But it would be better if you could work on the release and OMP scripts to make it work out of the box, so we can do the next releases without delay. I'll continue without OMP for now. cheers, --renato
Cownie, James H via llvm-dev
2016-Feb-24 16:40 UTC
[llvm-dev] [Openmp-dev] [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available
> I don't know *exactly* how you're building this or which OS or hw..Renato said: "errors while building OpenMP on my AArch64 box" So this is AARCH64, which is ARM 64 bit. Although I think Intel manufactures some of those (see the top end Altera FPGAs), we don’t have any to play with in the OpenMP team, so we can't easily help. -- Jim James Cownie <james.h.cownie at intel.com> SSG/DPD/TCAR (Technical Computing, Analyzers and Runtimes) Tel: +44 117 9071438 -----Original Message----- From: Openmp-dev [mailto:openmp-dev-bounces at lists.llvm.org] On Behalf Of via Openmp-dev Sent: Wednesday, February 24, 2016 4:29 PM To: Renato Golin <renato.golin at linaro.org> Cc: llvm-dev <llvm-dev at lists.llvm.org>; release-testers at lists.llvm.org; openmp-dev (openmp-dev at lists.llvm.org) <openmp-dev at lists.llvm.org>; LLDB Dev <lldb-dev at lists.llvm.org>; cfe-dev <cfe-dev at lists.llvm.org> Subject: Re: [Openmp-dev] [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available I don't know *exactly* how you're building this or which OS or hw.. I don't see these problems so will need more details. The Intel guys may know the perl scripts better than me.. I don't really see how those can be the root of the problem. Is there an open issue for this? Original Message From: Renato Golin Sent: Wednesday, February 24, 2016 23:13 To: C Bergström Cc: Hans Wennborg; llvm-dev; release-testers at lists.llvm.org; cfe-dev; openmp-dev (openmp-dev at lists.llvm.org); LLDB Dev Subject: Re: [cfe-dev] [lldb-dev] [3.8 Release] Release Candidate 2 source and binaries available On 8 February 2016 at 22:56, <cbergstrom at pathscale.com> wrote:> Imho it's critical to get parallel programming working on ARMv8 ( even if it's crappy OMP) to start. Please enable it and I'll run the tests against our internal QA and we can informally handle testing / guarding against regressions.So, I got some dependency errors while building OpenMP on my AArch64 box: cd /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src && /usr/bin/perl /home/rengolin/devel/llvm/release/rc3/openmp.src/runtime/tools/check-depends.pl --os=lin --arch=aarch64 --expected="libdl.so.2,libgcc_s.so.1,libpthread.so.0" /home/rengolin/devel/llvm/release/rc3/Phase3/openmp/src/libomp.so check-depends.pl: (i) Dependencies: check-depends.pl: (i) libc.so.6 check-depends.pl: (i) libdl.so.2 check-depends.pl: (i) libpthread.so.0 check-depends.pl: (x) Unexpected dependencies: check-depends.pl: (x) libc.so.6 I remember those problems when I tried last year, and they should be not too hard to work around. However, we're late in the release and I don't want to delay it even more for an experimental feature. It should be fine to compile it separately and upload later. But it would be better if you could work on the release and OMP scripts to make it work out of the box, so we can do the next releases without delay. I'll continue without OMP for now. cheers, --renato _______________________________________________ Openmp-dev mailing list Openmp-dev at lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev --------------------------------------------------------------------- Intel Corporation (UK) Limited Registered No. 1134945 (England) Registered Office: Pipers Way, Swindon SN3 1RJ VAT No: 860 2173 47 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.