PR# 17590 Finalizing SCOOP system gives C assignment type mismatch warnings
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2011/05/31
Class: Bug
Severity: Non-critical
Number: 17590
Release: 6.8.86542
Confidential: No
Status: Closed
Responsible: alexk_es
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100226 Firefox/3.5.8
OpenSolaris on x86
Synopsis: Finalizing SCOOP system gives C assignment type mismatch warnings
Description
Finalizing a SCOOP system results in C code compilation warnings like: "te15.c", line 45: warning: assignment type mismatch: pointer to function(pointer to char, ...) returning pointer to char "=" pointer to function(pointer to char, int) returning void This occurs with the fixed version of eif_atomops.h (which was recently changed to add missing casts). The warnings are from calls to RTS_CC.
To Reproduce
Finalize with attached class and config file. They are from test scoop001.