Dieter Hink on Sat, 09 Oct 2004 15:42:22 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
machine freezes |
Hello, I am using AMD Athlon 64 Processor 3200+ Linux SuSE 9.1 32-Bitmodus gp 2.2.7 32 Bit-Version compiled with gcc-3.3.3 (SuSE Linux) This little script (also in attachment) looks for social numbers, beginning with 276, here starting after iteration 823. After a short while, gp says "MPQS will take several hours", then the system freezes. Same effect with SuSE 9.1 64 Bitmodus and gp 2.2.7 64-Bit-Version. I do extended Hardware-Test with memtest for 24 hours or like repeated Kernel-Makes like in www.bitwizard.nl/sig11 for 30 hours. After test anything looks good. Any idea? Thanks Dieter Hink ********************************************************************** bz(orig_zahl,iter,zahl) = { local(zahl_fak, zahl_fak_l,ts); local(out_file_str); out_file_str = concat( concat("bz0", orig_zahl), ".txt"); until( (1 == zahl) || (zahl == orig_zahl), zahl_fak = factor(zahl); zahl_fak_l = matsize(zahl_fak); write1( out_file_str, orig_zahl, " ", iter, " ", zahl, " "); print1( orig_zahl, " ", iter, " ", zahl, " "); write1( out_file_str, "[" ); print1( "[" ); for(n0 = 1,zahl_fak_l[1], write1( out_file_str, "[", zahl_fak[n0,1],",",zahl_fak[n0,2], "]" ); print1( "[", zahl_fak[n0,1],",",zahl_fak[n0,2], "]" ); ); write1( out_file_str, "]\n" ); print1( "]\n" ); ts = 1; for(n0 = 1,zahl_fak_l[1], ts = ts * ( (zahl_fak[n0,1]^(zahl_fak[n0,2]+1)-1) /( zahl_fak[n0,1]-1) ); zahl = ts - zahl; iter = iter + 1; ); } orig_zahl=276; iter=1 orig_zahl=276; iter=1; orig_zahl=276; iter=823+1; zahl= 160005870250543930988968005236726881741848752410655381035099105303321443479646363930; ts=1; fak=2; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); fak=3; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); fak=5; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); fak=1623863; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); fak=123919781830689141811; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); fak=26504806312518430066041786704745609834947751750369626167; expo=1; ts=ts*((fak^(expo+1)-1)/(fak-1)); zahl=ts-zahl; print1( orig_zahl, " ", iter, " ", zahl, "\n"); bz(orig_zahl,iter,zahl); quit(); ********************************************************************* -- dieter_hink
Attachment:
bz0.gp
Description: Binary data