Opened 21 months ago
Closed 21 months ago
#67041 closed defect (fixed)
libvpx @1.13.0: Internal compiler error when building with gcc7 on Tiger Intel
Reported by: | kencu (Ken) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Tiger | Cc: | |
Port: | libvpx |
Description
currently gcc7 is the default compiler on Tiger Intel when building c++11 ports. Unfortunately gcc7 has an ICE building libvpx:
:info:build vpx_dsp/psnrhvs.c: In function 'calc_psnrhvs.isra.2.constprop': :info:build vpx_dsp/psnrhvs.c:253:1: internal compiler error: Bus error :info:build } :info:build ^ :info:build libbacktrace could not find executable to open :info:build Please submit a full bug report, :info:build with preprocessed source if appropriate.
Attachments (1)
Change History (3)
Changed 21 months ago by kencu (Ken)
Attachment: | libvpx-tiger-intel-ICE.log added |
---|
comment:1 Changed 21 months ago by kencu (Ken)
comment:2 Changed 21 months ago by kencu (Ken)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
gcc6 doesn't have the ICE, but then later on runs into a bunch of assembly that the ancient assembler on Tiger Intel can't handle. And Tiger doesn't (yet) provide a new enough clang to use as the assembler, like newer Intel systems do provide.
Using the generic target on Tiger Intel doesn't help... the assembly is still used anyway.