/* $XConsortium: README /main/3 1996/07/15 14:34:38 drk $ */ CALLABLE UIL TEST: This test will test the Callable Uil compiler portion of UIL. It is designed to be user interactive, with on-line user instructions for each part of the test. This test consists of 5 files, 3 Uil files testing various compilation states(success, error, and warning), the main C file to do the compilations and create an example list utility, and an associated header file. The test will first compile the UIL file with the error and display to the user all relevant information. It will then compile the UIL file with the warning, again giving the user useful information. Finally the correct UIL file will be compiled and its associated UID file used in an example list utility. DESCRIPTION OF FILES: CallUil.c - The C routines to compile the various UIL files and to display the list utility. CallUil.h - Header file defining variables and message information for the tests. run - script to run test. xlist.uil - correct UIL file to define interface for list utility xlistError.uil - UIL file with error on last line to test Callable UIL error features. xlistWarn.uil - UIL file with a warning to test Callable UIL warning features. NOTE: To have tests appear in the Top Left corner of the root window the resource Mwm*clientAutoPlace should be set to false in you .Xdefaults file. SYNTAX: % make all % run BUGS SHOWN BY THESE TESTS CallUil PIRS No.: 4579 Callable Uil complier returns wrong address in StatusCallback; results in core dump if the app. tries to use that address. Version found in: 1.2S4 CallUil PIRS No.: 4851 When running CallUil multiple times you can get a core dump. It is pretty much always reproducable. Memory corruption Version found in: 1.2 CR No: 5534 App callable Uil compiler grabs SIGBUS, SIGSYS, and SIGFPE Version found in: 1.2.1 ENDBUGS