~ubuntu-branches/ubuntu/trusty/pdl/trusty-proposed

« back to all changes in this revision

Viewing changes to Known_problems

  • Committer: Package Import Robot
  • Author(s): Julian Taylor
  • Date: 2012-06-09 15:36:15 UTC
  • mfrom: (2.1.12 sid)
  • Revision ID: package-import@ubuntu.com-20120609153615-9btghuyapev3n722
Tags: 1:2.4.11-4ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - debian/perldl.conf: Enabled bad-val as NAN

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
The following issues have been reported with this version of PDL:
2
2
 
 
3
 
 
4
- Some systems have reported build failures that appear to be
 
5
  a result of missing pthread_getspecific in library calls.
 
6
 
 
7
  If you see this, please report via the perldl mailing list to
 
8
  help us determine the origin of the probem and fix it.
 
9
  A workaround is to set WITH_POSIX_THREADS => 0, by editing
 
10
  the perldl.conf file.
 
11
 
 
12
 
 
13
- Multiple subtest failures in t/gd_oo_tests.t have been
 
14
  seen in CPAN Testers reports, they appear to be on 64bit
 
15
  BSD operating systems compiled for AMD processors.  Sf.net
 
16
  bug #3518190 "t/gd_oo_tests.t fails for AMD64" tracks this
 
17
  issue.
 
18
 
 
19
 
3
20
- A change in perl-5.14 on how the 'x' operator works affects
4
21
  PDL's overload of that operator for matrix multiplication.
5
22
  An example that shows the problem is code like:
14
31
 
15
32
  Please see
16
33
  http://mailman.jach.hawaii.edu/pipermail//pdl-porters/2012-February/004426.html
17
 
  for a more detailed discussion and additional alternative
18
 
  work-arounds.
19
 
 
20
 
 
21
 
- The OO interface to the GD library fails to free memory.  The
22
 
  problem has been fixed in the pdl git and will be available
23
 
  in the first post-2.4.10 CPAN developers release to come.
24
 
 
 
34
  for a more detailed discussion and additional work-arounds.
25
35
 
26
36
 
27
37
- On MS Windows, perl 5.14 (and perhaps later), it is reported that
31
41
  PDL::Graphics::PLplot separately.
32
42
 
33
43
 
 
44
- Some versions of MinGW gcc (used to compile for win32 perls)
 
45
  crash in compilation of large, PP-generated files.  The work-
 
46
  around is to disable optimization for those file.  See the
 
47
  INSTALL file for a hand fix.
 
48
 
 
49
 
34
50
- The current Ctrl-C logic in the PDL shells (pdl2 and perldl)
35
 
  don't work the same with the perl's new "safe signals".  A
 
51
  doesn't work the same with the perl's new "safe signals".  A
36
52
  workaround to the problem is to set the PERL_SIGNALS environment
37
53
  variable to "unsafe".  See sf.net feature request #3308168
38
54
  for details and any future status.
39
55
 
40
56
 
41
 
- The PDL build process checks for white space in the build
42
 
  directory as that is known to cause problems for some modules
43
 
  and asks you if you wish to continue [default is yes].
44
 
 
45
 
  NOTE: You can avoid the interactive prompts by setting the
46
 
  environment variable PERL_MM_USE_DEFAULT to true (e.g., 1).
47
 
 
48
 
 
49
57
- The Perl debugger for perls 5.10.1 through 5.14.x has a new
50
58
  "feature" leading to false fails for lvalue subroutines when
51
59
  run under the debugger.  If you need to debug such code with
56
64
    ($tmp = $piddle->slice('0:10')) .= 100;  # work around perl -d "feature"
57
65
 
58
66
  The problem is understood and it appears that the error has
59
 
  been replaced by a warning for perl-5.15.1.  NOTE: the work-
60
 
  around is 100% effective---but ugly.
61
 
 
62
 
 
63
 
- Changes in perl-5.16.x break some existing PDL usage of lvalue
64
 
  subs for this release.  It is planned to incorporate the needed
65
 
  fixes in the next PDL release.  See the perldl mailing list
66
 
  for status updates and other announcements.
67
 
 
68
 
 
69
 
- Multiline q'' constructs in the pdl2 shell now work correctly
70
 
  but you'll need to avoid using the q abbreviation for quit
71
 
  in pdl2 (at least until the multi-line plugin in Devel::REPL
72
 
  can be updated appropriately).  If you do get "stuck" in a q
73
 
  quit attempt, just type Ctrl-D to exit the shell.
 
67
  been replaced by a warning with perl-5.15.1 and is fixed in
 
68
  perl-5.16.0.  NOTE: the work-around is ugly but effective.
 
69
 
 
70
 
 
71
- Multiline q'' constructs are broken in the Devel::REPL versions
 
72
  1.003012 and 1.003013 so you'll need to use perldl or avoid
 
73
  splitting quoted strings across lines.  A fix is being investigated.
74
74
 
75
75
 
76
76
- The demo 3d and 3d2 windows do not close (can not be closed)
121
121
 
122
122
 
123
123
- The following SourceForge bugs are outstanding at time of the
124
 
  PDL-2.4.10 release:
 
124
  PDL-2.4.11 release:
125
125
 
126
 
  3479009    Slice does not like whitespace
127
 
  3476648    PDL build of HTML docs fails on recent bleed Perl
 
126
  3528231    t/slatec.t subtest 8 fails w/ BADVAL_USENAN=1
 
127
  3524081    t/inline-comment.t subtest 3 fails for cygwin
 
128
  3518190    t/gd_oo_tests.t fails for AMD64
 
129
  3515759    PDL::GIS::Proj doesn't buidl with proj-4.8.0
 
130
  3509400    pp_def, pp_line_numbers,..not found by pdldoc
 
131
  3503566    pdl2 enters infinite loop on DWIMPerl
128
132
  3475075    t/pic_16bit.t subtest fails
129
133
  3465663    perldl.conf OPTIMIZE option doesn't work
130
 
  3462924    bogus "dimension mismatch" for Nx0 index piddles
131
 
  3460886    t/flexraw_fortran.t test failures
132
134
  3363406    PDL::Minuit build can't make libminuit.a
133
135
  3316394    'help funname' fails to show multiple function names
134
136
  3314708    PDL install does not install scantree.pl
138
140
  3018731    NiceSlice affects code where it should not
139
141
  2995500    perl -d chokes on lvalue functions
140
142
  2153898    default PDL build output too long
141
 
  1994584    PDL Has no signed 8-bit integer data type
142
143
  1507054    closing TriD window kills perldl shell
143
144
  1205359    PGPLOT Window does not store full state info
144
145