Thread

  1. Call for platforms (HP-UX)

    Giles Lean <giles@nemeton.com.au> — 2001-03-24T03:45:54Z

    Hi all,
    
    I've built 7.1beta6 on a number of different HP-UX platforms (11.00 32
    bit, 11.00 64 bit, 11i 32 bit).
    
    1. On all these platforms 'make check' hung.  Since that's not
       critical to whether PostgreSQL works or not I worked around it by
       using a different shell:
    
       gmake SHELL=$HOME/bin/pdksh check
    
       I'll look at this next week.  If someone can confirm that
       /usr/bin/sh works for make check on HP-UX 10.20 that would be
       useful.
    
    2. I saw two different sets of output for geometry.out.  These seem to
       relate to the processor level:
    
       (a) on PA-RISC 1.1 some of the zero values are negative
    
       (b) on PA-RISC 2.0 the negative zeros were produced as on PA-RISC
           1.1, plus about three results varied in the least significant
           digit.
    
           The PA-RISC 2.0 values were identical on two platforms:
    
           (i)  PA8000 running 32 bit 11i
           (ii) PA8500 running 64 bit 11.00
    
       If these results are OK (I assumed they were for the purposes
       of Vince's database, so I hope they are :-) then perhaps the
       attached outputs can be added to the expected results and
       resultmap updated for HP-UX 11?
    
    Regards,
    
    Giles
    
    
  2. Re: Call for platforms (HP-UX)

    Tom Lane <tgl@sss.pgh.pa.us> — 2001-03-24T04:14:37Z

    Giles Lean <giles@nemeton.com.au> writes:
    >    I'll look at this next week.  If someone can confirm that
    >    /usr/bin/sh works for make check on HP-UX 10.20 that would be
    >    useful.
    
    It does not work.  See FAQ_HPUX.
    
    > 2. I saw two different sets of output for geometry.out.  These seem to
    >    relate to the processor level:
    
    I think it depends more on what software you use.  The existing HPUX
    resultmap (geometry-positive-zeros) works on my usual platform (C180,
    PA8000 chip I think) when using gcc.  Compile with cc and you get one
    different lowest-order digit in two lines, IIRC.  I have not tried it
    lately on a 1.1 chip.
    
    >    (a) on PA-RISC 1.1 some of the zero values are negative
    
    Hmm, so does it match any of the existing geometry files?  That would
    suggest that HPUX 11 has started adhering more closely to the IEEE rules
    about negative zeroes ...
    
    			regards, tom lane
    
    
  3. Re: Call for platforms (HP-UX)

    Tom Lane <tgl@sss.pgh.pa.us> — 2001-03-24T07:59:15Z

    Giles Lean <giles@nemeton.com.au> writes:
    > 2. I saw two different sets of output for geometry.out.  These seem to
    >    relate to the processor level:
    
    Okay, here are my results:
    
    Box 1: C180 (2.0 PA8000), HPUX 10.20
    
    Compile with gcc: all tests pass
    Compile with cc: two lines of diffs in geometry (attached)
    
    Box 2: 715/75 (1.1 PA7100LC), HPUX 10.20
    
    Compile with gcc: all tests pass
    Compile with cc: all tests pass
    
    
    Box 1 is more up-to-date on HP patches than box 2, so I wouldn't
    necessarily attribute the difference to the processor.
    
    			regards, tom lane
    
    *** ./expected/geometry-positive-zeros.out	Mon Sep 11 23:21:06 2000
    --- ./results/geometry.out	Sat Mar 24 02:45:35 2001
    ***************
    *** 127,133 ****
              | (-5,-12)   | [(10,-10),(-3,-4)]            | (-1.60487804878049,-4.64390243902439)
              | (10,10)    | [(10,-10),(-3,-4)]            | (2.39024390243902,-6.48780487804878)
              | (0,0)      | [(-1000000,200),(300000,-40)] | (0.0028402365895872,15.384614860264)
    !         | (-10,0)    | [(-1000000,200),(300000,-40)] | (-9.99715942258202,15.3864610140472)
              | (-3,4)     | [(-1000000,200),(300000,-40)] | (-2.99789812267519,15.3851688427303)
              | (5.1,34.5) | [(-1000000,200),(300000,-40)] | (5.09647083221496,15.3836744976925)
              | (-5,-12)   | [(-1000000,200),(300000,-40)] | (-4.99494420845634,15.3855375281616)
    --- 127,133 ----
              | (-5,-12)   | [(10,-10),(-3,-4)]            | (-1.60487804878049,-4.64390243902439)
              | (10,10)    | [(10,-10),(-3,-4)]            | (2.39024390243902,-6.48780487804878)
              | (0,0)      | [(-1000000,200),(300000,-40)] | (0.0028402365895872,15.384614860264)
    !         | (-10,0)    | [(-1000000,200),(300000,-40)] | (-9.99715942258202,15.3864610140473)
              | (-3,4)     | [(-1000000,200),(300000,-40)] | (-2.99789812267519,15.3851688427303)
              | (5.1,34.5) | [(-1000000,200),(300000,-40)] | (5.09647083221496,15.3836744976925)
              | (-5,-12)   | [(-1000000,200),(300000,-40)] | (-4.99494420845634,15.3855375281616)
    ***************
    *** 445,451 ****
      -----+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
           | ((-3,0),(-2.59807621135076,1.50000000000442),(-1.49999999999116,2.59807621135842),(1.53102359017709e-11,3),(1.50000000001768,2.59807621134311),(2.59807621136607,1.4999999999779),(3,-3.06204718035418e-11),(2.59807621133545,-1.50000000003094),(1.49999999996464,-2.59807621137373),(-4.59307077053127e-11,-3),(-1.5000000000442,-2.5980762113278),(-2.59807621138138,-1.49999999995138))
           | ((-99,2),(-85.6025403783588,52.0000000001473),(-48.9999999997054,88.602540378614),(1.00000000051034,102),(51.0000000005893,88.6025403781036),(87.6025403788692,51.9999999992634),(101,1.99999999897932),(87.6025403778485,-48.0000000010313),(50.9999999988214,-84.6025403791243),(0.999999998468976,-98),(-49.0000000014732,-84.6025403775933),(-85.6025403793795,-47.9999999983795))
    !      | ((-4,3),(-3.33012701891794,5.50000000000737),(-1.49999999998527,7.3301270189307),(1.00000000002552,8),(3.50000000002946,7.33012701890518),(5.33012701894346,5.49999999996317),(6,2.99999999994897),(5.33012701889242,0.499999999948437),(3.49999999994107,-1.33012701895622),(0.999999999923449,-2),(-1.50000000007366,-1.33012701887967),(-3.33012701896897,0.500000000081028))
           | ((-2,2),(-1.59807621135076,3.50000000000442),(-0.499999999991161,4.59807621135842),(1.00000000001531,5),(2.50000000001768,4.59807621134311),(3.59807621136607,3.4999999999779),(4,1.99999999996938),(3.59807621133545,0.499999999969062),(2.49999999996464,-0.598076211373729),(0.999999999954069,-1),(-0.500000000044197,-0.598076211327799),(-1.59807621138138,0.500000000048616))
           | ((90,200),(91.3397459621641,205.000000000015),(95.0000000000295,208.660254037861),(100.000000000051,210),(105.000000000059,208.66025403781),(108.660254037887,204.999999999926),(110,199.999999999898),(108.660254037785,194.999999999897),(104.999999999882,191.339745962088),(99.9999999998469,190),(94.9999999998527,191.339745962241),(91.3397459620621,195.000000000162))
           | ((0,0),(13.3974596216412,50.0000000001473),(50.0000000002946,86.602540378614),(100.00000000051,100),(150.000000000589,86.6025403781036),(186.602540378869,49.9999999992634),(200,-1.02068239345139e-09),(186.602540377848,-50.0000000010313),(149.999999998821,-86.6025403791243),(99.999999998469,-100),(49.9999999985268,-86.6025403775933),(13.3974596206205,-49.9999999983795))
    --- 445,451 ----
      -----+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
           | ((-3,0),(-2.59807621135076,1.50000000000442),(-1.49999999999116,2.59807621135842),(1.53102359017709e-11,3),(1.50000000001768,2.59807621134311),(2.59807621136607,1.4999999999779),(3,-3.06204718035418e-11),(2.59807621133545,-1.50000000003094),(1.49999999996464,-2.59807621137373),(-4.59307077053127e-11,-3),(-1.5000000000442,-2.5980762113278),(-2.59807621138138,-1.49999999995138))
           | ((-99,2),(-85.6025403783588,52.0000000001473),(-48.9999999997054,88.602540378614),(1.00000000051034,102),(51.0000000005893,88.6025403781036),(87.6025403788692,51.9999999992634),(101,1.99999999897932),(87.6025403778485,-48.0000000010313),(50.9999999988214,-84.6025403791243),(0.999999998468976,-98),(-49.0000000014732,-84.6025403775933),(-85.6025403793795,-47.9999999983795))
    !      | ((-4,3),(-3.33012701891794,5.50000000000737),(-1.49999999998527,7.3301270189307),(1.00000000002552,8),(3.50000000002946,7.33012701890518),(5.33012701894346,5.49999999996317),(6,2.99999999994897),(5.33012701889242,0.499999999948437),(3.49999999994107,-1.33012701895622),(0.999999999923449,-2),(-1.50000000007366,-1.33012701887966),(-3.33012701896897,0.500000000081027))
           | ((-2,2),(-1.59807621135076,3.50000000000442),(-0.499999999991161,4.59807621135842),(1.00000000001531,5),(2.50000000001768,4.59807621134311),(3.59807621136607,3.4999999999779),(4,1.99999999996938),(3.59807621133545,0.499999999969062),(2.49999999996464,-0.598076211373729),(0.999999999954069,-1),(-0.500000000044197,-0.598076211327799),(-1.59807621138138,0.500000000048616))
           | ((90,200),(91.3397459621641,205.000000000015),(95.0000000000295,208.660254037861),(100.000000000051,210),(105.000000000059,208.66025403781),(108.660254037887,204.999999999926),(110,199.999999999898),(108.660254037785,194.999999999897),(104.999999999882,191.339745962088),(99.9999999998469,190),(94.9999999998527,191.339745962241),(91.3397459620621,195.000000000162))
           | ((0,0),(13.3974596216412,50.0000000001473),(50.0000000002946,86.602540378614),(100.00000000051,100),(150.000000000589,86.6025403781036),(186.602540378869,49.9999999992634),(200,-1.02068239345139e-09),(186.602540377848,-50.0000000010313),(149.999999998821,-86.6025403791243),(99.999999998469,-100),(49.9999999985268,-86.6025403775933),(13.3974596206205,-49.9999999983795))
    
    ======================================================================