[MacPorts] #30301: Octave-Symbolic 1.0.9 error

MacPorts noreply at macports.org
Fri Jul 22 11:05:32 PDT 2011


#30301: Octave-Symbolic 1.0.9 error
----------------------------------+-----------------------------------------
 Reporter:  mbrethen@…            |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.9.2                                
 Keywords:  octave, symbolic pkg  |        Port:  octave                               
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):

 * cc: mbrethen@… (removed)


Old description:

> Octave 3.2.4 is installed on my machine, mac os x 10.6.8 (snow leopard)
> using the MacPorts distribution. I'm interested in doing some symbolic
> calculations. A portfile doesn't exist for the symbolic pkg, so I loaded
> the pkg in octave with the following warnings:
>
> octave:1> pkg install ~/Downloads/symbolic-1.0.9.tar.gz
> octave_help_OlwdEG:16: Misplaced {.
> octave_help_OlwdEG:16: Misplaced }.
> warning: gen_doc_cache: unusable help text in 'poly2sym'. Ignoring
> function.
> octave_help_puO7Lr:17: Misplaced {.
> octave_help_puO7Lr:17: Misplaced }.
> warning: gen_doc_cache: unusable help text in 'sym2poly'. Ignoring
> function.
>
> To start I attempted to declare some symbols, at which point octave gave
> the following error message:
>
> octave:1> symbols
> octave:2> x = sym("x")
> octave(95278) malloc: *** error for object 0x7fff70f01500: pointer being
> freed was not allocated
> *** set a breakpoint in malloc_error_break to debug
> panic: Abort trap -- stopping myself...
> attempting to save variables to `octave-core'...
> save to `octave-core' complete
> Abort trap
>
> I don't know if this is related to the warning message above. It could
> also be that the libraries included with version 3.2.3 (I'm assuming that
> this applies to 3.2.4 as well) are 32bit. The attached readme describes a
> patch that needs to be applied (I couldn't tell from the octave portfile,
> if this patch is applied)
> the following patch

New description:

 Octave 3.2.4 is installed on my machine, mac os x 10.6.8 (snow leopard)
 using the MacPorts distribution. I'm interested in doing some symbolic
 calculations. A portfile doesn't exist for the symbolic pkg, so I loaded
 the pkg in octave with the following warnings:

 {{{
 octave:1> pkg install ~/Downloads/symbolic-1.0.9.tar.gz
 octave_help_OlwdEG:16: Misplaced {.
 octave_help_OlwdEG:16: Misplaced }.
 warning: gen_doc_cache: unusable help text in 'poly2sym'. Ignoring
 function.
 octave_help_puO7Lr:17: Misplaced {.
 octave_help_puO7Lr:17: Misplaced }.
 warning: gen_doc_cache: unusable help text in 'sym2poly'. Ignoring
 function.
 }}}

 To start I attempted to declare some symbols, at which point octave gave
 the following error message:

 {{{
 octave:1> symbols
 octave:2> x = sym("x")
 octave(95278) malloc: *** error for object 0x7fff70f01500: pointer being
 freed was not allocated
 *** set a breakpoint in malloc_error_break to debug
 panic: Abort trap -- stopping myself...
 attempting to save variables to `octave-core'...
 save to `octave-core' complete
 Abort trap
 }}}

 I don't know if this is related to the warning message above. It could
 also be that the libraries included with version 3.2.3 (I'm assuming that
 this applies to 3.2.4 as well) are 32bit. The attached readme describes a
 patch that needs to be applied (I couldn't tell from the octave portfile,
 if this patch is applied)
 the following patch

--

Comment:

 Remember to use WikiFormatting please.

 As reporter you do not need to Cc yourself.

-- 
Ticket URL: <https://trac.macports.org/ticket/30301#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list