From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Sun, 10 Oct 2010 10:06:50 -0400 Message-ID: From: Michaelian Ennis To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Subject: [9fans] Python Topicbox-Message-UUID: 60e6c8ca-ead6-11e9-9d60-3106f5b1d025 I use the contrib/install bichued/python. I was wondering this morning if I could use Django's database API in plan9 so I tried to install Django's current release on a test system. It installed, began byte-compiling the libraries and crashed. byte-compiling /sys/lib/python/lib/python2.5/site-packages/django/template/defaultfilters.py to defaultfilters.pyc python 3092326: suicide: sys: fp: numeric overflow fppc=0x7cb86 status=0xf8a8 pc=0x0007cb8a ian gorilla; acid 3092326 /proc/3092326/text:386 plan 9 executable /sys/lib/acid/port /sys/lib/acid/386 acid: regs() PC 0x0007cb8a float_mul+0xaf /sys/src/cmd/python/Objects/floatobject.c:625 SP 0xdfffdae4 ECODE 0xf01006d4 EFLAG 0x00000246 CS 0x00000023 DS 0x0000001b SS 0x0000001b GS 0x0000001b FS 0x0000001b ES 0x0000001b TRAP 0x00000010 math coprocessor error AX 0x003fa454 BX 0x00000000 CX 0x003fa454 DX 0x00000008 DI 0x0000022b SI 0x0007cadb BP 0x00000008 acid: stk() float_mul(v=0x3fa454,w=0x3fa454)+0xaf /sys/src/cmd/python/Objects/floatobject.c:625 binary_op1(op_slot=0x8,v=0x3fa454,w=0x3fa454)+0x9f /sys/src/cmd/python/Objects/abstract.c:398 PyNumber_Multiply(v=0x3fa454,w=0x3fa454)+0x20 /sys/src/cmd/python/Objects/abstract.c:669 fold_binops_on_constants(consts=0x5d58ec,codestr=0x5a5d7d)+0xa3 /sys/src/cmd/python/Python/compile.c:490 optimize_code(lineno_obj=0x7b4bd0,code=0x602778,names=0x7b62cc,consts=0x5d58ec)+0x58e /sys/src/cmd/python/Python/compile.c:857 makecode(c=0xdfffdd0c,a=0xdfffdc90)+0x34a /sys/src/cmd/python/Python/compile.c:4450 assemble(c=0xdfffdd0c,addNone=0x1)+0x1f9 /sys/src/cmd/python/Python/compile.c:4566 compiler_mod(c=0xdfffdd0c,mod=0x855a30)+0xff /sys/src/cmd/python/Python/compile.c:1833 PyAST_Compile(filename=0x55c8bc,arena=0x539d30,mod=0x855a30,flags=0xdfffdd9c)+0x126 /sys/src/cmd/python/Python/compile.c:293 Py_CompileStringFlags(str=0x3efdcc,filename=0x55c8bc,start=0x101,flags=0xdfffdd9c)+0x85 /sys/src/cmd/python/Python/pythonrun.c:1328 builtin_compile(args=0x4fe3c4)+0x1a7 /sys/src/cmd/python/Python/bltinmodule.c:464 PyCFunction_Call(func=0x3a20ac,arg=0x4fe3c4,kw=0x0)+0xc9 /sys/src/cmd/python/Objects/methodobject.c:73 call_function(oparg=0x3,pp_stack=0xdfffde78)+0x482 /sys/src/cmd/python/Python/ceval.c:3564 PyEval_EvalFrameEx(f=0x5a176c,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 PyEval_EvalCodeEx(globals=0x4e2dfc,co=0x4fac38,locals=0x0,argcount=0x3,defcount=0x3,kwcount=0x0,args=0x5a14c8,kws=0x5a14d4,defs=0x4fca60,closure=0x0)+0x2e3 /sys/src/cmd/python/Python/ceval.c:2831 fast_function(func=0x57b79c,n=0x3,nk=0x0,pp_stack=0xdfffe038,na=0x3)+0x88 /sys/src/cmd/python/Python/ceval.c:3660 call_function(oparg=0x3,pp_stack=0xdfffe038)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x5a133c,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 PyEval_EvalCodeEx(globals=0x413934,co=0x417968,locals=0x0,argcount=0x1,defcount=0x7,kwcount=0x4,args=0x5987e0,kws=0x5987e4,defs=0x434e38,closure=0x0)+0x2e3 /sys/src/cmd/python/Python/ceval.c:2831 fast_function(func=0x434df4,n=0x9,nk=0x4,pp_stack=0xdfffe1f8,na=0x1)+0x88 /sys/src/cmd/python/Python/ceval.c:3660 call_function(oparg=0x401,pp_stack=0xdfffe1f8)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x598694,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x4fb95c,n=0x2,nk=0x0,pp_stack=0xdfffe34c,na=0x2)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x1,pp_stack=0xdfffe34c)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x49a8a4,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x4fb8b4,n=0x1,nk=0x0,pp_stack=0xdfffe4a0,na=0x1)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x0,pp_stack=0xdfffe4a0)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x54ecec,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x4490d4,n=0x2,nk=0x0,pp_stack=0xdfffe5f4,na=0x2)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x1,pp_stack=0xdfffe5f4)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x54ead4,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x44af0c,n=0x2,nk=0x0,pp_stack=0xdfffe748,na=0x2)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x1,pp_stack=0xdfffe748)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x540b9c,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x4d0534,n=0x1,nk=0x0,pp_stack=0xdfffe89c,na=0x1)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x0,pp_stack=0xdfffe89c)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x540124,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x4490d4,n=0x2,nk=0x0,pp_stack=0xdfffe9f0,na=0x2)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x1,pp_stack=0xdfffe9f0)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x53a06c,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 fast_function(func=0x44909c,n=0x1,nk=0x0,pp_stack=0xdfffeb44,na=0x1)+0x117 /sys/src/cmd/python/Python/ceval.c:3650 call_function(oparg=0x0,pp_stack=0xdfffeb44)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x52df94,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 PyEval_EvalCodeEx(globals=0x413acc,co=0x417458,locals=0x0,argcount=0x0,defcount=0x0,kwcount=0xc,args=0x473460,kws=0x473460,defs=0x0,closure=0x0)+0x2e3 /sys/src/cmd/python/Python/ceval.c:2831 fast_function(func=0x44f33c,n=0x18,nk=0xc,pp_stack=0xdfffed04,na=0x0)+0x88 /sys/src/cmd/python/Python/ceval.c:3660 call_function(oparg=0xc00,pp_stack=0xdfffed04)+0x97 /sys/src/cmd/python/Python/ceval.c:3585 PyEval_EvalFrameEx(f=0x473324,throwflag=0x0)+0x48b7 /sys/src/cmd/python/Python/ceval.c:2267 PyEval_EvalCodeEx(globals=0x3afacc,co=0x417380,locals=0x3afacc,argcount=0x0,defcount=0x0,kwcount=0x0,args=0x0,kws=0x0,defs=0x0,closure=0x0)+0x2e3 /sys/src/cmd/python/Python/ceval.c:2831 PyEval_EvalCode(co=0x417380,globals=0x3afacc,locals=0x3afacc)+0x57 /sys/src/cmd/python/Python/ceval.c:494 run_mod(mod=0x4779a0,filename=0xdfffefb7,flags=0xdfffef00,arena=0x3feb60,globals=0x3afacc,locals=0x3afacc)+0x4e /sys/src/cmd/python/Python/pythonrun.c:1271 PyRun_FileExFlags(fp=0x266644,filename=0xdfffefb7,start=0x101,flags=0xdfffef00,closeit=0x1,globals=0x3afacc,locals=0x3afacc)+0xbb /sys/src/cmd/python/Python/pythonrun.c:1257 PyRun_SimpleFileExFlags(filename=0xdfffefb7,fp=0x266644,closeit=0x1,flags=0xdfffef00)+0x1f9 /sys/src/cmd/python/Python/pythonrun.c:877 PyRun_AnyFileExFlags(filename=0xdfffefb7,fp=0x266644,flags=0xdfffef00,closeit=0x1)+0x7d /sys/src/cmd/python/Python/pythonrun.c:696 Py_Main(argc=0x3,argv=0xdfffef9c)+0x469 /sys/src/cmd/python/Modules/main.c:523 main(argc=0x3,argv=0xdfffef9c)+0x81 /sys/src/cmd/python/plan9.c:29 _main+0x26 /sys/src/ape/lib/ap/386/main9.s:12