Re: Call for port reports - Mailing list pgsql-hackers
From | Bruce Momjian |
---|---|
Subject | Re: Call for port reports |
Date | |
Msg-id | 200310260012.h9Q0CNq14622@candle.pha.pa.us Whole thread Raw |
In response to | Re: Call for port reports (Noèl Köthe <noel@debian.org>) |
Responses |
Re: Call for port reports
|
List | pgsql-hackers |
I can't certify the following platform because it doesn't recognize our spinlock code. Would you run src/tools/ccsym and report back the symbols you have. Do you not have __powerpc__ defined? The actual test in s_lock.h is: #if defined(__ppc__) || defined(__powerpc__) || defined(__powerpc64__) but src/include/port/linux.h only tests for the last two --- this is a mismatch we are going to clean up for 7.5, but I need to know what your compiler defines. --------------------------------------------------------------------------- No�l K�the wrote: -- Start of PGP signed section. > > > It is time for people to report their port testing. Please test against > > current CVS or beta5 and report your 'uname -a'. > > > > The current list is at: > > > > http://candle.pha.pa.us/main/writings/pgsql/sgml/supported-platforms.html > > here are some build reports. Its all on Debian GNU/Linux with different > architectures: > > ====================== > All 93 tests passed. > ====================== > > rm regress.o > make[2]: Leaving directory `/home/noel/pgsql/src/test/regress' > make[1]: Leaving directory `/home/noel/pgsql/src/test' > noel@bruckner:~/pgsql$ uname -a > Linux bruckner 2.4.21 #1 Don Aug 28 15:18:52 CEST 2003 ppc GNU/Linux > > --------------------------------------------------------------------- > > In file included from ../../../../src/include/storage/spin.h:50, > from xlog.c:37: > ../../../../src/include/storage/s_lock.h:543:2: #error This platform does not support native spinlocks. To continue thecompile, rerun configure using --disable-spinlocks. However, performance will be poor. Please report this to pgsql-bugs@postgresql.org. > make[4]: *** [xlog.o] Error 1 > make[4]: Leaving directory `/home/noel/pgsql/src/backend/access/transam' > make[3]: *** [transam-recursive] Error 2 > make[3]: Leaving directory `/home/noel/pgsql/src/backend/access' > make[2]: *** [access-recursive] Error 2 > make[2]: Leaving directory `/home/noel/pgsql/src/backend' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/noel/pgsql/src' > make: *** [all] Error 2 > noel@paer:~/pgsql$ uname -a > Linux paer 2.4.20-64 #1 Fri Aug 1 23:40:10 UTC 2003 parisc64 GNU/Linux > > rebuild with --disable-spinlocks > > ... > transactions ... ok > random ... failed (ignored) > portals ... ok > ... > ================================================== > 92 of 93 tests passed, 1 failed test(s) ignored. > ================================================== > > The differences that caused some tests to fail can be viewed in the > file `./regression.diffs'. A copy of the test summary that you see > above is saved in the file `./regression.out'. > > rm regress.o > make[2]: Leaving directory `/home/noel/pgsql/src/test/regress' > make[1]: Leaving directory `/home/noel/pgsql/src/test' > noel@paer:~/pgsql$ uname -a > Linux paer 2.4.20-64 #1 Fri Aug 1 23:40:10 UTC 2003 parisc64 GNU/Linux > > this is regression.diffs: > > *** ./expected/random.out Thu Feb 13 05:24:04 2003 > --- ./results/random.out Fri Oct 24 22:19:29 2003 > *************** > *** 31,35 **** > WHERE random NOT BETWEEN 80 AND 120; > random > -------- > ! (0 rows) > > --- 31,36 ---- > WHERE random NOT BETWEEN 80 AND 120; > random > -------- > ! 122 > ! (1 row) > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001+ If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania19073
pgsql-hackers by date: