gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OpenBSD problems


From: Riccardo
Subject: OpenBSD problems
Date: Tue, 31 May 2005 15:19:08 +0200

Hello,

I finally upgraded my OpenBSD box from 3.5 to 3.7 on sparc, thus I grabbed CVS of gnustep again and compiled everything. I notice that no application is able to start, thus I did some testing using he tests in base/Testing. OpenBSD 3.7 still shipts with gcc 2.95.3 and that is what I am using, fater having installed libobjc from gnustep cvs. I did the same when I had openbsd 3.5 and thins DID work better...

already
./basic
2005-05-31 14:53:03.000 basic[28824] ("/", home, nicola)
2005-05-31 14:53:04.000 basic[28824] Orig: (English)
2005-05-31 14:53:04.000 basic[28824] Set: (Bletch, English)
2005-05-31 14:53:04.000 basic[28824] Set: (English)
size = 24
pos = 24
element 6687016 has offset 0, alignment 1
element 6687017 has offset 8, alignment 8
element 6687018 has offset 16, alignment 8
2005-05-31 14:53:04.000 basic[28824] {five = 4.5; four = 33; one = test; three = "2005-05-31 12:53:04 +0000"; two = YES; }
2005-05-31 14:53:04.000 basic[28824] 0
2005-05-31 14:53:04.000 basic[28824] test 1 ok
2005-05-31 14:53:04.000 basic[28824] Test 2 ok
Hello from object at 0x6ae148
./basic: Uncaught exception NSUnknownKeyException, reason: Unable to find value for key

basic fails !!!

with
./benchmark
 Test                                            time (sec)      index
  Baseline: 10 method calls                       1.703           1.000
  Class: 10 class method calls                   11.315           6.645
  Category: 10 super calls                       11.853           6.961
  Function: 10 NSClassFromStr                    17.266          10.140
  Function: 1 zone alloc/free                     9.437           5.542
  Function: 1 zone2alloc/free                     9.298           5.461
  Function: 1 def alloc/free                      1.661           0.976
  NSObject: 1 zone all/init/rel                  17.368          10.200
  NSObject: 1 zone2all/init/rel                  16.947           9.953
  NSObject: 1 def all/init/rel                    4.111           2.414
  NSObject: 10 retain/rel                         4.975           2.922
  NSObject: 10 autorel/ret                       10.133           5.951
  ObjC: 10 inst responds to sel                   4.912           2.884
  ObjC: 10 objc_mutex_lock/unl                   26.696          15.678
  NSLock: 10 lock/unlock                         71.212          41.821
NSString
  NSString (1 initWithFormat:)           24.862          14.601
  NSString (1 appendFormat:)                      7.868           4.621
  NSString (1 cstring:)                           9.175           5.388
  NSString (10 length)                            1.700           0.998
  NSString (10 copy) <initWithCString:>           7.279           4.275
  NSString (10 copy) <@'ConstantString'>          4.942           2.902
Virtual memory exhausted
Abort trap

this is interesting... I have 40MB of ram and 205Mb of swap...

nsarray works fine
nsarchiver works fine
nsinvocation works fine (!!!)

nsconnection
2005-05-31 15:09:47.000 nsconnection[25224] Test perform: 84
2005-05-31 15:09:48.000 nsconnection[25224] Got 42

I suppose this is OK?

nstimer is fine

/nsbundle
GNUstep Base Resources: /usr/GNUstep/System/Library/Libraries/Resources/gnustep-base
  gnustep-base version string = 1.10.1
  gnustep-base version number = 110.1

  Executable is in ./nsbundle
  Full directory is /usr/src/gnustep-
cvs/gnustep/core/base/Testing/shared_obj/nsbundle
Looking for LoadMe bundle...
  Bundle directory is /usr/src/gnustep-cvs/gnustep/core/base/Testing
* ERROR: Can't find LoadMe bundle

this clearly fails :)

looks that both netbsd and openbsd are quite in bad shape... on sparc at least.

-R





reply via email to

[Prev in Thread] Current Thread [Next in Thread]