Fedora is moving to gcc 4.4 with Fedora 11. I'm trying to build plplot
5.9.2 and getting the following error:
3/ 18 Testing examples_f77
Test command: /bin/bash -c
EXAMPLES_DIR=/builddir/build/BUILD/plplot-5.9.2/fedora/examples\
SRC_EXAMPLES_DIR=/builddir/build/BUILD/plplot-5.9.2/examples\
PLPLOT_LIB=/builddir/build/BUILD/plplot-5.9.2/data/\ ./plplot-test.sh\
--verbose\ --device=psc\ --front-end=f77
Test timeout computed to be: 1500
Testing front-end f77
...
x23f
fci = 0xbf947ae1, font name pointer = NULL
*** PLPLOT ERROR, ABORTING OPERATION ***
proc_str: FCI inconsistent with Type1Lookup; internal PLplot error,
aborting operation
This is on ppc/ppc64 only. Runs find on i386/x86_64. Could be a gcc
issue. Who knows.
If I break at the plabort call, this is where I'm at:
Starting program:
/builddir/build/BUILD/plplot-5.9.2/fedora/examples/f77/x23f -dev psc -o
test.ps
For example 23 prior to page 12 the FCI is 0x80000000
For example 23 prior to page 12 the font family, style and weight are
sans-serif upright medium
fci = 0xbf947ae1, font name pointer = NULL
Breakpoint 2, proc_str (pls=0x400000da300, args=0xfffffffdc60)
at /builddir/build/BUILD/plplot-5.9.2/drivers/ps.c:765
765 plabort("proc_str: FCI inconsistent with Type1Lookup; "
(gdb) print *pls
$9 = {ipls = 0, level = 3, verbose = 0, debug = 0, initialized = 1,
dev_initialized = 1,
program = 0x1001cb10
"/builddir/build/BUILD/plplot-5.9.2/fedora/examples/f77/x23f", icol0 =
15, ncol0 = 16, icol1 = 0, ncol1 = 128, ncp1 = 6, curcmap = 0,
curcolor = {r = 255 '�', g = 255 '�', b = 255 '�', a = 1, name =
0x0},
tmpcolor = {r = 0 '\0', g = 0 '\0', b = 0 '\0', a = 0, name = 0x0},
cmap0 = 0x10020b40, cmap1 = 0x10020cd0, cmap1cp = {{h = 260, l = 0.5,
s = 1,
p = 0, a = 1, rev = 0}, {h = 260, l = 0.10000000000000001, s = 1,
p = 0.44,
a = 1, rev = 0}, {h = 260, l = 0.01, s = 1, p = 0.5, a = 1, rev =
0}, {
h = 0, l = 0.01, s = 1, p = 0.5, a = 1, rev = 0}, {h = 0,
l = 0.10000000000000001, s = 1, p = 0.56000000000000005, a = 1,
rev = 0}, {
h = 0, l = 0.5, s = 1, p = 1, a = 1, rev = 0}, {h = 0, l = 0, s =
0, p = 0,
a = 0, rev = 0} <repeats 250 times>}, width = 0, widthset = 0,
widthlock = 0, arrow_x = 0x10021c20, arrow_y = 0x10021c60, arrow_npts
= 6,
arrow_fill = 0, dispatch_table = 0x10020390, plbuf_read = 0,
plbuf_write = 0,
device = 12, dev_minor = 0, termin = 0, graphx = 0, nopause = 0,
color = 1,
colorset = 0, family = 0, member = 0, finc = 0, fflen = 0, bytemax =
0,
famadv = 0, dev_fill0 = 1, dev_fill1 = 0, dev_dash = 0, dev_di = 0,
dev_flush = 0, dev_swin = 0, dev_text = 1, dev_xor = 0, dev_clear =
0,
dev_fastimg = 0, DevName = "psc", '\0' <repeats 76 times>, OutFile =
0x100218e0,
BaseName = 0x1001cb80 "test.ps", FileName = 0x1001cb60 "test.ps",
output_type = 0, bytecnt = 4039, page = 12, linepos = 0, pdfs = 0x0,
dev_npts = 0, dev_x = 0x0, dev_y = 0x0, dev_nptsX = 0, dev_nptsY = 0,
dev_ix = 0x0, dev_iy = 0x0, dev_z = 0x0, dev_zmin = 0, dev_zmax = 0,
imclxmin = 0, imclxmax = 0, imclymin = 0, imclymax = 0, dev =
0x1001cba0,
KeyEH = 0, KeyEH_data = 0x0, ButtonEH = 0, ButtonEH_data = 0x0,
LocateEH = 0,
LocateEH_data = 0x0, bop_handler = 0, bop_data = 0x0, eop_handler =
0,
eop_data = 0x0, xdpi = 72, ydpi = 72, xlength = 540, ylength = 720,
xoffset = 0,
yoffset = 0, pageset = 0, hack = 0, tidy = 0, tidy_data = 0x0,
errcode = 0x0,
errmsg = 0x0, geometry = 0x0, window_id = 0, nopixmap = 0, db = 0,
ext_resize_draw = 0, server_name = 0x0, server_host = 0x0,
server_port = 0x0,
user = 0x0, plserver = 0x0, plwindow = 0x0, auto_path = 0x0, tk_file
= 0x0,
bufmax = 0, dp = 0, server_nokill = 0, plbuf_buffer_grow = 0,
plbuf_buffer_size = 0, plbuf_buffer = 0x0, plbuf_top = 0,
plbuf_readpos = 0,
plbufOwner = 0, difilt = 0, diclpxmi = 0, diclpxma = 0, diclpymi = 0,
diclpyma = 0, dipxmin = 0, dipymin = 0, dipxmax = 1, dipymax = 1,
dipxax = 0,
dipxb = 0, dipyay = 0, dipyb = 0, aspdev = 1.3334568358651353, aspect
= 0,
aspori = 0, caspfactor = 1, mar = 0, jx = 0, jy = 0, didxax = 0,
didxb = 0,
didyay = 0, didyb = 0, diorot = 0, dioxax = 0, dioxay = 0, dioxb = 0,
dioyax = 0, dioyay = 0, dioyb = 0, dimxax = 0, dimxb = 0, dimyay = 0,
dimyb = 0,
dimxmin = 0, dimymin = 0, dimxmax = 0, dimymax = 0, dimxpmm = 0,
dimypmm = 0,
page_status = 0, freeaspect = 0, portrait = 0, patt = 0, inclin = {0, 0},
delta = {2000, 0}, nps = 1, currx = 3527, curry = 2132, mark = {0, 0,
0, 0, 0,
0, 0, 0, 0, 0}, space = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, nms = 0,
timecnt = 0,
alarm = 0, pendn = 1, curel = 0, esc = 35 '#', scale = 0,
---Type <return> to continue, or q <return> to quit---
chrdef = 4.4785777777777778, chrht = 4.4785777777777778,
symdef = 4.4785777777777778, symht = 4.4785777777777778,
majdef = 3.3589333333333333, majht = 3.3589333333333333,
mindef = 1.6794666666666667, minht = 1.6794666666666667, setpre = 0,
precis = 0,
xdigmax = 4, ydigmax = 4, zdigmax = 3, xdigits = 0, ydigits = 0,
zdigits = 0,
timefmt = 0x10021ba0 "%c", vppxmi = 72, vppxma = 3527, vppymi = 54,
vppyma = 2429, sppxmi = 0, sppxma = 3599, sppymi = 0, sppyma = 2699,
clpxmi = 0,
clpxma = 3599, clpymi = 0, clpyma = 2699, phyxmi = 0, phyxma = 3599,
phyxlen = 3599, phyymi = 0, phyyma = 2699, phyylen = 2699, umx = 71,
umy = 71,
xpmm = 14.0625, ypmm = 14.0625, base3x = 0, base3y = 0, basecx = 0,
basecy = 0,
domxmi = 0, domxma = 0, domymi = 0, domyma = 0, zzscl = 0, ranmi = 0,
ranma = 0,
cxx = 0, cxy = 0, cyx = 0, cyy = 0, cyz = 0, czx = 0, czy = 0, czz = 0,
nplwin = 1, plwin = {{dxmi = 0.02, dxma = 0.97999999999999998, dymi =
0.02,
dyma = 0.90000000000000002, wxmi = -1.0000000000000001e-05,
wxma = 1.0000100000000001, wymi = -1.0000000000000001e-05,
wyma = 1.0000100000000001}, {dxmi = 0, dxma = 0, dymi = 0, dyma = 0,
wxmi = 0, wxma = 0, wymi = 0, wyma = 0} <repeats 63 times>},
nsubx = 1,
nsuby = 1, cursub = 1, spdxmi = 0, spdxma = 1, spdymi = 0, spdyma = 1,
vpdxmi = 0.02, vpdxma = 0.97999999999999998, vpdymi = 0.02,
vpdyma = 0.90000000000000002, vpwxmi = 0, vpwxma = 1, vpwymi = 0,
vpwyma = 1,
wpxscl = 3454.930901381972, wpxoff = 71.998560028799417,
wpyscl = 2374.9525009499807, wpyoff = 53.99892002159956,
wmxscl = 245.68681959694135, wmxoff = 5.118475408269612,
wmyscl = 168.89404434133536, wmyoff = 3.8385010077576225,
wdxscl = 0.95998080038399214, wdxoff = 0.01999960000799984,
wdyscl = 0.87998240035199271, wdyoff = 0.01999960000799984,
dev_compression = 0,
cfont = 1, FT = 0x0, plPlotterPtr = 0x0, dev_unicode = 1, fci =
3214179041,
dev_hrshsym = 1, original_chrdef = 0, original_chrht = 0, psdoc = 0x0}
(gdb) print *args
$10 = {base = 0, just = 0.5, xform = 0xfffffffde20, x = 1800, y = 2524,
refx = 593, refy = 2524, font_face = 0 '\0', unicode_char = 868232,
unicode_array = 0x400000e3028, unicode_array_len = 41, string = 0x0}
(gdb) print Type1Lookup
$11 = {{fci = 2147483648, pfont = 0x400006e2d08 "Helvetica"}, {fci =
2147483649,
pfont = 0x400006e2d18 "Times-Roman"}, {fci = 2147483650,
pfont = 0x400006e2d28 "Courier"}, {fci = 2147483651,
pfont = 0x400006e2d18 "Times-Roman"}, {fci = 2147483652,
pfont = 0x400006e2288 "Symbol"}, {fci = 2147483664,
pfont = 0x400006e2d30 "Helvetica-Oblique"}, {fci = 2147483665,
pfont = 0x400006e2d48 "Times-Italic"}, {fci = 2147483666,
pfont = 0x400006e2d58 "Courier-Oblique"}, {fci = 2147483667,
pfont = 0x400006e2d48 "Times-Italic"}, {fci = 2147483668,
pfont = 0x400006e2288 "Symbol"}, {fci = 2147483680,
pfont = 0x400006e2d30 "Helvetica-Oblique"}, {fci = 2147483681,
pfont = 0x400006e2d48 "Times-Italic"}, {fci = 2147483682,
pfont = 0x400006e2d58 "Courier-Oblique"}, {fci = 2147483683,
pfont = 0x400006e2d48 "Times-Italic"}, {fci = 2147483684,
pfont = 0x400006e2288 "Symbol"}, {fci = 2147483904,
pfont = 0x400006e2d68 "Helvetica-Bold"}, {fci = 2147483905,
pfont = 0x400006e2d78 "Times-Bold"}, {fci = 2147483906,
pfont = 0x400006e2d88 "Courier-Bold"}, {fci = 2147483907,
pfont = 0x400006e2d78 "Times-Bold"}, {fci = 2147483908,
pfont = 0x400006e2288 "Symbol"}, {fci = 2147483920,
pfont = 0x400006e2d98 "Helvetica-BoldOblique"}, {fci = 2147483921,
pfont = 0x400006e2db0 "Times-BoldItalic"}, {fci = 2147483922,
pfont = 0x400006e2dc8 "Courier-BoldOblique"}, {fci = 2147483923,
pfont = 0x400006e2db0 "Times-BoldItalic"}, {fci = 2147483924,
pfont = 0x400006e2288 "Symbol"}, {fci = 2147483936,
pfont = 0x400006e2d98 "Helvetica-BoldOblique"}, {fci = 2147483937,
pfont = 0x400006e2db0 "Times-BoldItalic"}, {fci = 2147483938,
pfont = 0x400006e2dc8 "Courier-BoldOblique"}, {fci = 2147483939,
pfont = 0x400006e2db0 "Times-BoldItalic"}, {fci = 2147483940,
pfont = 0x400006e2288 "Symbol"}}
Seems like I need to track down where fci is getting set incorrectly?
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane [email protected]
Boulder, CO 80301 http://www.cora.nwra.com
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel