/[eiffelstudio]/trunk/eweasel/tests/exec324
ViewVC logotype

Log of /trunk/eweasel/tests/exec324

View Directory Listing Directory Listing


Sticky Revision:

Revision 103061 - Directory Listing
Modified Sun Apr 7 06:55:59 2019 UTC (8 months ago) by alexk
Updated ECFs to enable class removal optimization when a test involves finalization.
Updated source code to use contemporary routine type declarations.


Revision 98912 - Directory Listing
Modified Wed Jun 15 12:18:40 2016 UTC (3 years, 5 months ago) by manus
To avoid manually fixing the C compiler configuration file, all Ace files are now compiled in console mode.


Revision 97186 - Directory Listing
Modified Mon Apr 27 22:17:42 2015 UTC (4 years, 7 months ago) by manus
Because division by zero is undefined behavior in C, we cannot rely on it for the test. So instead we create our own exception to simulate that `do_nothing' should not be optimized by getting rid of the target parenthesized expression.

Note for the reader: although all C compilers thus far have generated a floating exception, clang as of version 3.6 decided to change the behavior in favor of an aggressive optimization (see bug https://llvm.org/bugs/show_bug.cgi?id=23358 I've submitted to try convince them to stick to the former behavior without success).


Revision 82417 - Directory Listing
Added Wed Feb 24 21:29:58 2010 UTC (9 years, 9 months ago) by manus
Added a test for comparisons involving NaN.
Added a test for the incorrect optimization of calls to `do_nothing' that may optimized away the target.


  ViewVC Help
Powered by ViewVC 1.1.23