PR# 13309 Command line compiler displays "EINVAL error" for class with VEEN error

Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2007/07/13
Class: Bug
Severity: Serious
Number: 13309
Release: 6.0.69141
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7 Solaris 9 on SPARC
Synopsis: Command line compiler displays "EINVAL error" for class with VEEN error

Description
Compiling a class with a VEEN error causes the command line compiler to
report:

Error code: VEEN
Error: unknown identifier.
What to do: make sure that identifier, if needed, is final name of
  feature of class, or local entity or formal argument of routine.
EINVAL error. Input conversion stopped due to an incomplete character or shift sequence at the end of the input buffer.: Invalid argument

Looks like a bug to me.
To Reproduce
Compile with attached class and .ecf file, using command line compiler.
Problem Report Interactions
From:manus_eiffel    Date:2007/12/10    Status: Closed    Download   
This is fixed in rev#71442.

From:manus_eiffel    Date:2007/12/10    Status: Analyzed    Download   
I was able to reproduce this. It seems to me like an internationalization issue. It only happens on Solaris Sparc, it works fine on x86.

From:prestoat2000    Date:2007/07/13    Download   
Attachments for problem report #13309

Attachment: test.e     Size:345
Attachment: test.ecf     Size:1355