11 May 2010 This is an approved src.alt for 447.dealII in CPU2006 v1.1. It will allow compilation of 447.dealII benchmark on compilers like Microsoft Visual C++ which require that even unreachable returns (such as those immediately following a throw) have values that are cast to the proper types. To apply the src.alt, unpack the tar file in the top level of the CPU2006 directory. The following sequence of commands should accomplish this: $ /bin/sh $ cd $ . ./shrc $ go top $ specbzip2 -dc | spectar -xvf - Please replace the items in angle brackets ( <> ) as appropriate. To have the src.alt applied during compilation, please add the following stanza to your config file: 447.dealII: srcalt=cast_unreachable_return This src.alt adds a cast to a single return statement in fe_tools.cc. The return cannot be reached, and this change is performance neutral. Please address any questions about this src.alt to cpu2006support@spec.org.