Thanks. I'll try the tip of 0.12 again today. I found that the tarball built fine but I'm getting one unexpected failure. It's a problem with addrspacecasts that I've seen before and already fixed in the LLVM 3.7.1 branch but I'm suddenly seeing it on my known-good build as well. I suspect my attempts at debugging the last known failure may have reverted the fix on my patched LLVM 3.7.0 toolchain. I'll double check my patched LLVM and try again. ________________________________________ From: Michal Babej [[email protected]] Sent: 13 October 2015 16:08 To: Portable Computing Language development discussion Subject: Re: [pocl-devel] RC1 of the upcoming 0.12 release
Hi, On Tue, 13 Oct 2015 12:42:06 +0000, Daniel Sanders <[email protected]> wrote: > Just to let you know: I'm currently bisecting a link issue with 0.12rc1 on > mipsel. I'm getting undefined references to 'typeinfo for llvm::LoopPass' > among others. I have run into an undefined reference to typeinfo llvm::Callback myself today. It's coming from my commit :] which removed "-fno-rtti" from flags when using LLVM 3.7. More precisely: there's a bug in llvm-config that it doesn't report -fno-rtti when you build llvm without rtti; pocl used to have a workaround (adding fno-rtti); the LLVM bugreport said it's fixed 3.7 so i removed it from pocl. Apparently the bugreport is wrong. Fix is in https://github.com/pocl/pocl/commit/116828c81ea4f8df077a2a720e915fb38e53a44f Apologies for the troubles -- mb ------------------------------------------------------------------------------ _______________________________________________ pocl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-devel ------------------------------------------------------------------------------ _______________________________________________ pocl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-devel
