Opened 11 years ago

Last modified 16 months ago

#37297 new defect

libkdcraw: LLVM ERROR: Cannot yet select: 0x100cb5b10: f32 = ConstantFP<0.000000e+00> [ORD=625] [ID=4]

Reported by: marshallrogers@… Owned by: NicosPavlov
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: mkae (Marko Käning), cooljeanius (Eric Gallager)
Port: libkdcraw

Description

Installation of kdelibs4 fails when attempting to install the dependency libkdcraw. I am trying to install gmt4.

Attachments (1)

main.log (283.6 KB) - added by marshallrogers@… 11 years ago.
Log File of error

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by marshallrogers@…

Attachment: main.log added

Log File of error

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: libkdcraw removed
Owner: changed from macports-tickets@… to nicos@…
Summary: Warning: targets not executed for libkdcrawlibkdcraw: LLVM ERROR: Cannot yet select: 0x100cb5b10: f32 = ConstantFP<0.000000e+00> [ORD=625] [ID=4]

The relevant error in the log seems to be:

:info:build LLVM ERROR: Cannot yet select: 0x100cb5b10: f32 = ConstantFP<0.000000e+00> [ORD=625] [ID=4]
:info:build collect2: ld returned 1 exit status
:info:build make[2]: *** [test/4channels] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_libkdcraw/libkdcraw/work/build'
:info:build make[1]: *** [test/CMakeFiles/4channels.dir/all] Error 2
:info:build make[1]: *** Waiting for unfinished jobs....
:info:build LLVM ERROR: Cannot yet select: 0x100b84c10: f32 = fp_round 0x100b32010, 0x100c7da10 [ORD=249] [ID=31]
:info:build   0x100b32010: f64,ch,flag = CopyFromReg 0x100b31710, 0x100b31610, 0x100b31710:1 [ORD=248] [ID=30]
:info:build     0x100b31710: ch,flag = callseq_end 0x100c7de10, 0x100b84510, 0x100b84510, 0x100c7de10:1 [ORD=248] [ID=29]
:info:build       0x100c7de10: ch,flag = X86ISD::CALL 0x100c7e410, 0x100badc10, 0x100b06f10, 0x100c7e410:1 [ORD=248] [ID=28]
:info:build         0x100c7e410: ch,flag = CopyToReg 0x100c7d610, 0x100b06f10, 0x100b06610 [ORD=248] [ID=27]
:info:build           0x100c7d610: ch,flag = callseq_start 0x100b06610:1, 0x100b84510 [ORD=248] [ID=26]
:info:build             0x100b06610: i64,ch = load 0x103095428, 0x100c83510, 0x100b84910<LD8[%81]> [ORD=246] [ID=25]
:info:build               0x103095428: ch = EntryToken [ORD=244] [ID=0]
:info:build               0x100c83510: i64 = add 0x100b59d10, 0x100c7db10 [ORD=245] [ID=24]
[snip]

What version of Xcode are you using?

comment:2 Changed 11 years ago by marshallrogers@…

I'm currently using: Xcode 4.0 Build version 4A304a

comment:3 Changed 11 years ago by NicosPavlov

Hello,

To the best of my testing, the kde ports could be indeed validated on 10.6 and 10.8, so that building on 10.7 may have some inexperienced glitches that I could not see, and I will try to look it up by compiling with llvm-gcc-4.2, to see if I can sort it out.

This said, for the sake of understanding, there is something which seems unclear to me. gmt4 does not depend on kdelibs4 nor on libkdcraw, so that there should be no way these ports pop up when installing gmt4. Furthermore, kdelibs4 is a dependency of libkdcraw, and not the other way around. Your log indicates that you already have kdelibs4 installed. Can you confirm that this log originates from the command

sudo port install gmt4

?

comment:4 Changed 11 years ago by marshallrogers@…

Yes, that is what generates the log.

comment:5 Changed 10 years ago by mkae (Marko Käning)

Cc: mk@… added

This doesn't seem to be an issue anymore in 10.9.2 and the current KDE version 4.12.4, so may we close this one?

comment:6 Changed 16 months ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added
Note: See TracTickets for help on using tickets.