The code looks perfectly fine to me, so it certainly shouldn't crash. I'll take a look.
On Fri, Aug 1, 2014 at 4:35 PM, <yaoismyh...@gmail.com> wrote: > Hi guys, > > So in short, I coded a model-fitting Markov chain to fit some parameters of > a neural network to existing data. > With few amounts of Markov chain iterations, the code works fine, but when I > run for longer, the code dies before it completes my function of finding the > parameters matching the lowest chi value and yields the error message: > > LLVM ERROR: Cannot select: 0x7fb67eaf3510: f64,ch = load 0x7fb679d2c438, > 0x7fb67cc5b610, 0x7fb67cc57710<LD8[%13]> [ORD=49678] [ID=620013] > 0x7fb67cc5b610: i64 = add 0x7fb67c8cb010, 0x7fb67cc57e10 [ORD=49676] > [ID=500012] > 0x7fb67c8cb010: i64,ch = load 0x7fb679d2c438, 0x7fb67eb07a10, > 0x7fb67cc57710<LD8[%9]> [ORD=49674] [ID=380011] > 0x7fb67eb07a10: i64 = add 0x7fb67eb0af10, 0x7fb67cc58210 [ORD=49673] > [ID=260011] > 0x7fb67eb0af10: i64,ch = load 0x7fb679d2c438, 0x7fb67eb0a510, > 0x7fb67cc57710<LD8[%6]> [ORD=49671] [ID=140011] > 0x7fb67eb0a510: i64 = add 0x7fb67c90fc10, 0x7fb67cc58210 > [ORD=49670] [ID=130011] > 0x7fb67c90fc10: i64,ch = load 0x7fb679d2c438, 0x7fb67cde5710, > 0x7fb67cc57710<LD8[%3]> [ORD=49668] [ID=120011] > 0x7fb67cde5710: i64,ch = CopyFromReg 0x7fb679d2c438, > 0x7fb67cc5b810 [ORD=49667] [ID=120009] > 0x7fb67cc5b810: i64 = Register %vreg1 [ORD=49667] [ID=1] > 0x7fb67cc57710: i64 = undef [ORD=49668] [ID=2] > 0x7fb67cc58210: i64 = Constant<16> [ORD=49670] [ID=3] > 0x7fb67cc57710: i64 = undef [ORD=49668] [ID=2] > 0x7fb67cc58210: i64 = Constant<16> [ORD=49670] [ID=3] > 0x7fb67cc57710: i64 = undef [ORD=49668] [ID=2] > 0x7fb67cc57e10: i64 = Constant<8> [ORD=49676] [ID=4] > 0x7fb67cc57710: i64 = undef [ORD=49668] [ID=2] > In function: jlcall__mkZip;20079 > > Is this a memory issue? > > Anyhow, I have attached my code for your perusal. Thank you for your time > and help. > > Regards, > Wally