Opened 13 years ago

Last modified 10 years ago

#30301 closed defect

Octave-Symbolic 1.0.9 error — at Initial Version

Reported by: mbrethen@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: octave, symbolic pkg Cc:
Port: octave

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

Change History (1)

Changed 13 years ago by mbrethen@…

Attachment: README_OSX1065.txt added

Readme file for octave 3.2.3

Note: See TracTickets for help on using tickets.