🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #2972

More MANX 5.0a bugs

#2972
From: Kari Sutela
Date: Sat, 17 Mar 1990 10:25
53 lines
2024 bytes
Well, here are some bugs that I have found in the 5.0 release which I haven't
seen anyone else mentioning.

1. Redefining a macro is unsuccessful. I'll get the compiler warning, but the
old value is still used. Example:

	#define VAL 1
	#define VAL 2
	main()
	{
		printf( "%d\n",VAL);
	}

2. Passing structs as arguments is unsuccessful. All arguments after the struct
have unexpected values. It looks like the stack got confused at this point:


	struct st {
		int x;
		int y;
	};

	void fetch( struct st, int x, int y )
	{
		printf( "x is %d, y is %d\n", x, y );
	}
	main()
	{
		struct st a_st;

		fetch(a_st,1,1);
	}

3. I'm not sure if this can be considered a bug, but using a precompiled
header file enables one to use ALL definitions in the precompiled header
without ever #including them.

4. SDB occasionally 'hangs up': it won't display the source and after a few
seconds the whole display will turn blue (no GURU). After a reboot I can use
SDB on the same program which caused the problem.

5. Single-stepping through an OpenWindow() call (with SDB) is incredibly slow.
It can take tens of seconds for a large window to open. My machine is a PAL-
Amiga, so perhaps you NTSC-folks won't see these last two problems.

I have reported these bugs to Manx, but haven't heard anything from them, yet.

Kari Sutela	sutela@polaris.utu.fi

PS. I just recieved the new Libs&Devs, and would like to take this opportunity
to congratulate the folks at CATS for a superb job. I particularly like the
Glossary entry for IntuiMessage: "...the message is the medium in this case".
Even now I can't help laughing.
Technical Details
Message-ID: <1990Mar17.102523.24053@utu.fi>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!tut!utu.fi!sutela

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!tut!utu.fi!sutela
From: sutela@utu.fi (Kari Sutela)
Newsgroups: comp.sys.amiga.tech
Subject: More MANX 5.0a bugs
Message-ID: <1990Mar17.102523.24053@utu.fi>
Date: 17 Mar 90 10:25:23 GMT
Organization: University of Turku, Finland
Lines: 53