Opened 10 years ago
Closed 4 years ago
#44316 closed defect (fixed)
atlas. dyld: Symbol not found: _dlartg_
Reported by: | killserver@… | Owned by: | Veence (Vincent) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | ||
Port: | atlas |
Description
I've installed atlas @3.10.1_5+mpclang33+nofortran and octave.
But octave terminates with:
dyld: lazy symbol binding failed: Symbol not found: _dlartg_ Referenced from: /opt/local/lib/libqrupdate.1.dylib Expected in: /opt/local/lib/libtatlas.dylib dyld: Symbol not found: _dlartg_ Referenced from: /opt/local/lib/libqrupdate.1.dylib Expected in: /opt/local/lib/libtatlas.dylib panic: Trace/BPT trap: 5 -- stopping myself...
when i use function fminunc.
Command
nm /opt/local/lib/libtatlas.dylib | grep dlartg
returns nothing
Attachments (1)
Change History (12)
comment:1 Changed 10 years ago by killserver@…
Cc: | killserver@… added |
---|
comment:2 follow-up: 4 Changed 10 years ago by seanfarley (Sean Farley)
Can you provide a running example so I can debug this on my laptop?
comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | killserver@… removed |
---|---|
Owner: | changed from macports-tickets@… to vince@… |
comment:4 Changed 10 years ago by killserver@…
Replying to sean@…:
Can you provide a running example so I can debug this on my laptop?
I've attached code.
To run this code you should start octave in the same directory and type 'ex'.
comment:5 Changed 10 years ago by killserver@…
I've tested atlas with default options (i.e. atlas @3.10.1_5+mpclang33) and it works fine.
Anyway the atlas version with no fortran seems to be broken.
comment:6 Changed 10 years ago by Veence (Vincent)
If you compile Atlas absent the fortran option, you get only the core library (Cblas) and not the husk (i.e. Lapack). QRUpdate one way or another seems to depend on Lapack…
comment:7 Changed 10 years ago by seanfarley (Sean Farley)
Should we require atlas-lapack when the +atlas
variant of octave is set? I would say 'yes' unless there is a really good reason?
comment:8 follow-up: 9 Changed 10 years ago by Veence (Vincent)
I think the nofortran option of Atlas might be a flub. I seriously plan to removed it with the next update.
comment:9 Changed 10 years ago by seanfarley (Sean Farley)
Replying to vince@…:
I think the nofortran option of Atlas might be a flub. I seriously plan to removed it with the next update.
I would tend to argue with you about the
+nofortran
option. I thinkatlas
should always provide a functional lapack.
comment:10 Changed 9 years ago by Veence (Vincent)
I’m going to make the necessary modification, then close this ticket.
comment:11 Changed 4 years ago by Veence (Vincent)
Resolution: | → fixed |
---|---|
Status: | new → closed |
- Not relevant anymore -
Cc Me!