Cannot find standard library: ansi.lcd Check LARCH_PATH environment variable. sharing1.c: (in function f) sharing1.c:12:12: Only storage x not released before return sharing1.c:8:24: Storage x becomes only sharing1.c:13:2: Only storage x not released before return sharing1.c:8:24: Storage x becomes only sharing1.c: (in function f2) sharing1.c:19:12: Only storage y not released before return sharing1.c:15:43: Storage y becomes only sharing1.c: (in function f3) sharing1.c:24:3: Only storage x assigned to shared: globshared1 = x sharing1.c:22:25: Storage x becomes only sharing1.c:25:2: Only storage x not released before return sharing1.c:22:25: Storage x becomes only sharing1.c: (in function f4) sharing1.c:29:3: Only storage zonly (type int *) not released before assignment: zonly = x sharing1.c:6:19: Storage zonly becomes only sharing1.c: (in function g) sharing1.c:35:12: Unrecognized identifier: malloc sharing1.c:41:7: Implicitly temp storage imp passed as only param: f3 (imp) sharing1.c:42:4: Variable imp used after being released sharing1.c:41:7: Storage imp released sharing1.c:44:12: Immediate address &x passed as only param: f (&x, ...) sharing1.c:44:12: Parameter 1 (&x) to function f is declared only but is aliased by parameter 2 (&x) sharing1.c:48:18: Parameter 2 (y3) to function f2 is declared only but is aliased by parameter 1 (y3) sharing1.c:50:4: Variable y3 used after being released sharing1.c:48:18: Storage y3 released sharing1.c:52:12: Shared storage globshared1 passed as only param: f (globshared1, ...) sharing1.c:4:19: Storage globshared1 becomes shared sharing1.c:56:3: Unrecognized identifier: free sharing1.c:59:11: Variable y used after being released sharing1.c:51:12: Storage y released Finished LCLint checking --- 16 code errors found, expected 21