bugGNU Octave - Bugs: bug #38339, miscellaneous won't build with...

 
 

bug #38339: miscellaneous won't build with clang

Submitter:  Alexander Hansen <alexkhansen>
Submitted:  Fri 15 Feb 2013 03:46:48 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Fixed Assigned to:  None
Originator Name:  Alexander Hansen Open/Closed:  * Closed
Release:  * 3.6.3 Operating System:  * Mac OS
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 19 Feb 2013 05:27:48 PM UTC, comment #2: 

Yes. It was deprecated with version 1.1.0 released on 2012-03-24. Version 1.2.0 has also been released since then.

I took the chance to also remove `apply`, `map` and `temp_name` which were deprecated on the same version.

Carnë Draug <carandraug>
Group Member
Sun 17 Feb 2013 06:26:08 PM UTC, comment #1: 

I had removed partarray since it isn't necessary (the functionality is provided by Octave). It was re-added for the policy to deprecate functions before removing. But I don't think that partarray had been used by anyone except formerly in the optim package. Carnë, can we remove it now?

Olaf

Olaf Till <i7tiol>
Group Member
Fri 15 Feb 2013 03:46:48 PM UTC, original submission:  

(this might hold for all OSes, but I don't have that data)

The package appears to use a construction which clang (at least Apple's based on llvm-2.9 and later versions) doesn't allow:

partarray.cc:42:31: error: variable length array of non-POD element type
'Array<octave_idx_type>'
  Array<octave_idx_type> bidc [maxdims], eidc [maxdims];


Alexander Hansen <alexkhansen>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by i7tiol (Posted a comment)
  • -email is unavailable- added by alexkhansen (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-02-19 carandraug StatusNone Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.14-d582.
    Corresponding source code