Difference between revisions of "EiffelStudio 6.7 Releases"

(Bug fixes)
(6.7.8.3946 (July 20th 2010))
Line 38: Line 38:
 
*compiler: Fixed an issue that may cause a compiler crash when a formal generic constraint lists a generic derivation that is never created during system execution (see test#term185).
 
*compiler: Fixed an issue that may cause a compiler crash when a formal generic constraint lists a generic derivation that is never created during system execution (see test#term185).
 
*compiler: Fixed bug#16970 that caused incorrect code to be generated when using target type NONE in object test with the source of an expanded type (see test#attach076).
 
*compiler: Fixed bug#16970 that caused incorrect code to be generated when using target type NONE in object test with the source of an expanded type (see test#attach076).
 +
*store: Fixed bug#16946 and eweasel test#store032 where `cid_array' was not properly initialized in a different thread than the main thread.
  
 
===User changes===
 
===User changes===
 
===Developer changes===
 
===Developer changes===

Revision as of 14:42, 22 July 2010

Below are not the release notes of EiffelStudio. It is the change log of EiffelStudio intermediate releases and the most important changes are highlighted in green or in red (for breaking changes). The release notes of EiffelStudio can be found at the following URL. You can also download the latest revision here. Information about other version can be found under Category:Releases.

EiffelStudio 6.7.x Releases

6.7.x

Placeholder for new stuff since last intermediate release.

New features

  • compiler: New tracing facility in Eiffel code. Currently tracing is done at the runtime level by writing some text in the standard output. This new tracing facility let you execute some user defined Eiffel code at entry and exit of all routine calls. That way you can better track what is going on without endless search in the output.

Improvements

Feature removed

Bug fixes

  • Fixed eweasel test#ccomp085. Now the compiler ensures that if you have a C external with a specific includes order, it will be respected at compile time.
  • Fixed eweasel test#exec326. Now the compiler properly generates the REAL_32 values for {REAL_32}.min_value and {REAL_32}.max_value.

User changes

Developer changes

6.7.8.3946 (July 20th 2010)

New features

  • compiler: Added support for gcc on Windows 64-bit, thus removing the need for Microsoft Visual Studio for most type of projects.

Improvements

Feature removed

Bug fixes

User changes

Developer changes