Mercurial > cpython-lru_cache-weakref
annotate BUGS @ 5817:48b94de85bf3 legacy-trunk
Extensive changes by AMK.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 17 Jul 1997 16:29:42 +0000 |
| parents | 3a3df231327c |
| children |
| rev | line source |
|---|---|
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
1 THIS LIST DOES NOT CLAIM COMPLETENESS. |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
2 |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
3 ==> Status indicators: (-) not fixed; (*) fixed; (?) not sure. |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
4 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
5 ====================================================================== |
|
2518
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
6 |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
7 Problems that are difficult to solve |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
8 ------------------------------------ |
| 2164 | 9 |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
10 (-) "f()=0" generates syntax error msg without line number |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
11 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
12 (-) tkinter seems to leave an exception around sometime which breaks |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
13 unmarshalling code objects [hard to reproduce, have added a trap to |
| 2132 | 14 marshal.c to catch it] |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
15 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
16 (-) destroying all modules may destroy __builtin__ (or other modules) |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
17 while destructors of other modules may still need it [hard to fix -- |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
18 could maintain a list of all modules in order of importation so we can |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
19 destroy them in reverse order??? really hopeless -- would have to |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
20 destroy objects in a module in reverse order too...] |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
21 |
| 2099 | 22 (-) doneimport() should be called *before* the Py_AtExit code is |
| 23 called [problem: what if other threads are still active?] | |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
24 |
| 2132 | 25 Known portability problems |
| 26 -------------------------- | |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
27 |
|
2049
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
28 (-) arraymodule doesn't compile under Ultrix (FPROTO macro) |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
29 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
30 (-) makesetup assumes CCC is the C++ compiler -- not portable |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
31 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
32 (-) "make depend" assumes mkdep exists -- not portable |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
33 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
34 (-) regen calls h2py which isn't defined by default |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
35 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
36 (-) HP doesn't compile out of the box (needs LIBS=-ldld or |
| 2099 | 37 LIBS=/usr/lib/libdld.sl) [hard to test without a HP machine handy] |
|
2049
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
38 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
39 ====================================================================== |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
40 BUGS present in 1.1.1 and fixed in 1.2 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
41 -------------------------------------- |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
42 |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
43 (*) extraneous fclose() in run_script() in pythonrun.c for .pyc file |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
44 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
45 (*) __str__ is called if it exists (and then fails) when applying |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
46 str() to a class |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
47 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
48 (*) mem leaks in inittime() in timemodule.c |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
49 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
50 (*) mem leak in optimize() in compile.c |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
51 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
52 (*) mem leak in func_dealloc() in funcobject.c |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
53 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
54 (*) missing DECREF for result of run_string in exec_statement() in |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
55 ceval.c |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
56 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
57 (*) missing INCREF in RAISE_EXCEPTION case after gettupleitem() in |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
58 ceval.c |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
59 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
60 (*) posix.utime gives problems on problems on platforms where struct |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
61 utime members are bitfields |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
62 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
63 (*) leak in regex module.c:reg_dealloc() -- should free compiled pattern |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
64 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
65 (*) many uses of macros from <ctype.h> fail with signed characters |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
66 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
67 (*) compilation on NeXT requires manual editing of the Makefile |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
68 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
69 (*) tkinter should cast malloc() result |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
70 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
71 (*) marshal.c (w_object()) triggers GCC bug on DEC Alpha |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
72 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
73 (*) int/long size bug in range() and xrange() on DEC Alpha |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
74 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
75 (*) memory leaks in dbm and gdbm modules |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
76 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
77 (*) refcnt bug in select.select([f], [f], [f]) |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
78 |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
79 (*) Should fflush(stdout) before printing traceback to stderr |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
80 |
|
2518
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
81 (*) Linux uses GNU getopt by default which is broken |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
82 |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
83 (*) make sharedinstall references to machdep directory but doesn't |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
84 create it |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
85 |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
86 (*) a file with unmatched triple quotes causes a loop in the scanner |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
87 |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
88 (*) [X]DECREF can cause the interpreter to be called recursively (for |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
89 __del__ disciplines) -- so list and dict implementation calls doing |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
90 DECREF can cause recursive calls to methods of the object being |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
91 modified. Other files too. |
|
556219709e99
why not commit the bug list and ChangeLog
Guido van Rossum <guido@python.org>
parents:
2164
diff
changeset
|
92 |
| 2132 | 93 (*) if __getattr__ or __repr__ prints something, calling repr(x) from |
| 94 cmd line forgets a newline | |
| 95 | |
| 96 (*) C-level coerce() doesn't call __coerce__ when it should (and | |
| 97 similar for __cmp__) | |
| 98 | |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
99 (*) struct module assigns unaligned doubles when compiled with -DDEBUG |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
100 on sparc |
| 2099 | 101 |
|
2057
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
102 (*) memory leak (namebuf) in initmodule2 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
103 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
104 (*) hash() of float values returns bogus values |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
105 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
106 (*) pow(int, int, long) does wrong series of DECREF() calls. |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
107 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
108 (*) flushline() may clear the exception condition so shouldn't be |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
109 called before print_error() |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
110 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
111 (*) Everything else that uses err_get() should use err_fetch() |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
112 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
113 (*) sockets aren't thread safe (address of static struct returned, |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
114 some calls aren't thread safe) |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
115 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
116 (*) threadmodule.c leaks LOTS of memory at thread exit |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
117 |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
118 (*) shared install in Modules still doesn't work for empty list |
|
79c171f581fc
README: changed URL format to <URL:...>; added section on Tk.
Guido van Rossum <guido@python.org>
parents:
2049
diff
changeset
|
119 |
|
2049
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
120 (*) threadmodule.c leaks 'res' in t_bootstrap |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
121 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
122 (*) errors.c shouldn't declare strerror() on NT |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
123 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
124 (*) DECREF can cause the interpreter to be called recursively (for |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
125 __del__ disciplines) -- so list and dict implementation calls doing |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
126 DECREF can cause recursive calls to methods of the object being |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
127 modified. Other files too. (Only partially fixed.) |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
128 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
129 (*) tkinter dereferences NULL if timer callback raises an exception |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
130 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
131 (*) must link with -lieee for linux |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
132 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
133 (*) if a timer handler routine raises an exception, the interpreter |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
134 dereferences NULL |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
135 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
136 (*) __getattr__ doesn't clear error |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
137 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
138 (*) '%s' % a, where a is a class instance, fails |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
139 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
140 (*) "make test" won't find freshly built dynamically loaded modules -- |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
141 should add ./Modules to TESTPATH |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
142 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
143 (*) lshift calls __rshift__ instead of __rlshift__ |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
144 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
145 (*) memory leak in creation of sys.builtin_module_names |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
146 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
147 (*) Bugs in instance_dealloc(): (a) memory leak for exception |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
148 type+value; (2) should save+restore traceback as well |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
149 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
150 (*) modsupport.c(vmkvalue): on systems where va_list is an array, the |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
151 calls to do_mkvalue and do_mktuple don't want an "&" before va. |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
152 |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
153 ====================================================================== |
| 1994 | 154 BUGS found in 1.1 and fixed in 1.1.1 |
| 155 ------------------------------------ | |
| 156 | |
| 2015 | 157 (*) printing name of lambda in traceback dereferences NULL |
| 158 | |
| 159 (*) A built-in function using getargs() and expecting >= 1 argument | |
| 160 may dump core when called without arguments | |
| 161 | |
| 162 (*) newgetargs() dumps core in compat mode when NULL is passed in but | |
| 163 max is >0 | |
| 164 | |
| 1994 | 165 (*) pow() should be declared varargs since it uses newgetargs |
| 166 | |
| 2015 | 167 (*) newmodule.c doesn't compile on SunOS 4.1.3 due to non-K&R backslashes |
| 168 | |
| 169 (*) some typos in tut.tex | |
| 170 | |
| 171 (*) test for broken static forward is not strong enough | |
| 172 | |
| 173 (*) Doc/Makefile assumes . is in $PATH in call to whichlibs | |
| 174 | |
| 175 (*) math module misses hypot() function | |
| 176 | |
| 177 (*) structmember.h should include stddef.h (for offsetof macro) | |
| 178 | |
| 179 (*) gdbmmodule.c frees the wrong structures | |
| 180 | |
| 181 (*) makesetup script misses some dollars and backslashes | |
| 182 | |
| 183 (*) getargs.obj missing from NT makefile | |
| 184 | |
| 185 (*) sorting class instances broken if no __cmp__ defined | |
| 186 | |
| 187 ====================================================================== | |
| 1994 | 188 BUGS found in 1.0.3 and fixed in 1.1 |
| 189 ------------------------------------ | |
| 190 | |
|
2049
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
191 (*) 2 specific leaks: 1 PYTHONPATH; 2 reading code from .pyc |
|
07cf3b3baf16
The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents:
2015
diff
changeset
|
192 |
| 1994 | 193 (*) If class C doesn't define __cmp__, cmp(a,b) will return -2 and |
| 194 [a,b].sort() will fail | |
| 195 | |
|
1945
4be6ef1c2c1d
Change status of fixed bugs
Guido van Rossum <guido@python.org>
parents:
1819
diff
changeset
|
196 (*) Syntax errors are reported in a silly way if multi-line tokens are |
| 1780 | 197 involved. |
| 198 | |
|
1945
4be6ef1c2c1d
Change status of fixed bugs
Guido van Rossum <guido@python.org>
parents:
1819
diff
changeset
|
199 (*) SyntaxError exception for compile('...') are reported wrongly |
| 1780 | 200 (lineno is always zero and offset is offset into the whole string). |
| 201 | |
|
1945
4be6ef1c2c1d
Change status of fixed bugs
Guido van Rossum <guido@python.org>
parents:
1819
diff
changeset
|
202 (*) freeze script needs major rewrite to cope with multiple extensions |
| 1819 | 203 (Jack seems to have fixed it now -- where is it?) |
| 204 | |
| 205 (*) unwanted entries in stack trace if err_clear() clears an error | |
| 206 that also set a stack trace | |
| 207 | |
| 208 (*) i, x[i] = a, b assigns b to x[a] rather than to x[i] as expected | |
| 209 (documented with a warning in ref6.tex!) | |
| 210 | |
| 211 (*) etags no longer supports -t flag | |
| 212 | |
| 213 (*) compile.c:com_argdefs() references unalloc'ed memory for def | |
| 214 f(a=1,): ... | |
| 215 | |
| 216 (*) If you have a python binary in your path like | |
| 1780 | 217 /ufs/guido/bin/sgi/python then the default prefix option computed by |
| 218 the configure script is bogus! | |
| 219 | |
| 1819 | 220 (*) Make rule for making lib*.a should remove the lib*.a file first. |
| 1780 | 221 |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
222 (*) vars() error message is wrong (copied from dir() obviously). |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
223 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
224 (*) socket.gethostname() is undocumented. |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
225 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
226 (*) rfc822.py: getfirst* dies when multiple headers occur |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
227 |
| 1819 | 228 (*) urllib caching is wrong (should use date from Expires header) |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
229 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
230 (*) On a related matter: regexpr.c still has two malloc()s the results |
| 1819 | 231 of which are not tested for being NULL (lines 1253 and 1530). There |
| 232 are also some in rgbimagemodule.c. Am I overlooking something or is | |
| 1780 | 233 this a crasher? |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
234 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
235 (*) strop.rindex('abc', '') returns 0 instead of 3 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
236 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
237 (*) sunaudiodevmodule.o is too long! |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
238 |
| 1819 | 239 (*) toplevel README needs new text on PC and Mac builds |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
240 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
241 (*) long(0x80000000) has wrong value! |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
242 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
243 ====================================================================== |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
244 Bugs found in 1.0.2 and not yet fixed |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
245 ------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
246 |
| 1819 | 247 (?) compiler warnings about argument type of uname() on ULTRIX |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
248 machines (don't know what to do about it) [could be fixed by fix for |
|
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
249 bitfields in struct uname] |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
250 |
| 1819 | 251 (?) syntax error for interactive input prints garbage instead of last |
| 252 source line on some systems (e.g. AIX) (impossible to test/reproduce) | |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
253 [I think I've found this one -- a missing INCREF in print_error] |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
254 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
255 (?) (maybe) a bad .pyc file (with old magic number) causes the .py |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
256 file to be ignored [should be fixed by rewrite of import.c] |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
257 |
| 1819 | 258 (?) Sunos4.0.2 / 386 configure bugs: |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
259 - timelocal instead of mktime |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
260 - unistd.h doesn't declare some functions |
| 1819 | 261 (don't know what to do about this) |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
262 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
263 Bugs found in 1.0.2 and fixed in 1.0.3 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
264 -------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
265 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
266 (*) nasty bug in string formatting (see test_types.py, search for %) |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
267 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
268 (*) if a triple-quoted string ends in a quote followed by a newline |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
269 (followed immediately by the terminating 3 quotes) then a syntax error |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
270 or system error ensues |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
271 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
272 (*) bug in socket.listen: clipping backlog to >= 1 doesn't work |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
273 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
274 (*) two bogus XDEL's in Modules/regexmodule.reg_dealloc() |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
275 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
276 (*) Parser/myreadline.my_fgets: #endif EINTR misplaced |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
277 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
278 (*) new IP address for ftp.cwi.nl !!! |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
279 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
280 (*) typing vars() to interactive prompt runs into infinite loop |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
281 because of '_' |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
282 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
283 (*) tokenizer/tok_nextc() runs into infinite loop when file does not |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
284 end in linefeed |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
285 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
286 (*) Sunos4.0.2 / 386 configure bugs: |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
287 (*) - use size_t at some places without including sys/types.h |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
288 (*) - missing clock_t |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
289 (*) - uses SEEK_SET in some places that don't include unistd.h |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
290 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
291 ====================================================================== |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
292 Bugs found in 1.0.1 and not yet fixed |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
293 ------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
294 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
295 (?) threads are slow on Solaris 2 |
| 1819 | 296 (so what?) |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
297 |
| 1819 | 298 (*) threads cause myreadline.c's readline() to think it sees an EOF. |
| 299 (I *think* I've fixed this, by testing for EINTR) | |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
300 |
| 1819 | 301 (?) min() on PC version generates wrong result (i.e. same as max()) |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
302 [this happens on SoftPC -- don't know about other systems] |
| 1819 | 303 (can't find the reason -- may be SoftPC bug) |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
304 |
| 1819 | 305 (*) flp.py cache bug: if the cache only contains one form, asking for |
| 306 all forms returns only the cached form | |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
307 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
308 Bugs found in 1.0.1 and fixed in 1.0.2 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
309 -------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
310 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
311 (*) core dump when parser.parsefile() called |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
312 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
313 (*) man page contains a mess before -d option |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
314 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
315 (*) threads don't work on IRIX 4 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
316 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
317 (*) wrong cast of svideo_getattr in svmodule.c |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
318 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
319 (*) bad return value in runpython.c's run_tty_1() |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
320 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
321 (*) creating dict of 100,000 objects gets MemoryError or dumps core |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
322 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
323 (*) freeze script doesn't work |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
324 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
325 ====================================================================== |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
326 BUGS found in 1.0.0 and not yet fixed |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
327 ------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
328 |
|
2658
3a3df231327c
revamped README; the usual elsewhere...
Guido van Rossum <guido@python.org>
parents:
2594
diff
changeset
|
329 (*) On NeXT, need to define _POSIX_SOURCE. |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
330 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
331 (?) there appears to be something wrong with gcc and -ldl on some |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
332 SunOS 4.1.3 systems |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
333 |
| 1819 | 334 (?) jredfords reports core dump with float literals |
|
1761
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
335 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
336 BUGS found in 1.0.0 and fixed in 1.0.1 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
337 -------------------------------------- |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
338 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
339 (*) On SGI IRIX 4 using cc, compilation errors in md5module.c. |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
340 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
341 (*) In cdmodule.c, getattr initialized with (destructor)! |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
342 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
343 (*) Lib/tzparse.py runs test() on import |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
344 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
345 (*) Lib/filewin.py belongs in Lib/stdwin |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
346 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
347 (*) lib and man install targets don't use $(srcdir) |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
348 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
349 (*) Modules/rgbimgmodule.c: exception name contains comma instead of dot |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
350 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
351 (*) The FAQ still references misc/EXTENDING and misc/DYNLOAD etc |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
352 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
353 (*) The FAQ still describes how to work around a problem in 0.9.9 exec() |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
354 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
355 (*) Lib/aifc.py, returns float rate, should be int |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
356 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
357 (*) Lib/sunau.py, incorrectly cumputes byte count from frame rate |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
358 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
359 (*) README should mention possibility of passing OPT=-g to make |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
360 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
361 (*) dynamic loading on sunos 4.1.3 must call dlopen(..., 1) |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
362 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
363 (*) use of <varargs.h> vs. <stdarg.h> should depend on |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
364 HAVE_STDARG_PROTOTYPES, not on HAVE_STDARG_H |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
365 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
366 (*) Doc/README refers to Misc/FTP which in fact does not exist any more |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
367 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
368 (*) filter(None, 'abcdefg') dumps core |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
369 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
370 (*) once you interrupt time.sleep(), there is no interrupt handler! |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
371 |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
372 ====================================================================== |
|
7a2e76ecb9ef
* BUGS: new file (merger of unofficial BUGS1.0.x files)
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
373 end of file |
