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 or...@cora.nwra.com 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 Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel