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.
Problem Report Interactions
From:alexk_es    Date:2012/03/19    Status: Closed    Download   
Fixed in rev#88426 of EiffelStudio 7.1 intermediate release.

From:prestoat2000    Date:2011/05/31    Download   
Attachments for problem report #17590

Attachment: test.e     Size:543
Attachment: test.ecf     Size:743