olena-0.10a 10.293: Relax ICC messages on debatable remarks

2007-02-15 Roland Levillain <roland@lrde.epita.fr> * config/oln.m4: Relax ICC messages on debatable remarks. --- 10.292/config/oln.m4 Fri, 09 Feb 2007 16:25:42 +0100 levill_r (oln/j/15_oln.m4 1.38.1.16 644) +++ 10.293/config/oln.m4 Thu, 15 Feb 2007 16:52:46 +0100 levill_r (oln/j/15_oln.m4 1.38.1.17 644) @@ -566,8 +566,19 @@ Intel) _CXXFLAGS_OPTIMIZE="-O3" _CXXFLAGS_DEBUG="-g" - _CXXFLAGS_STRICT="-w1" - _CXXFLAGS_STRICT_ERRORS="-w1" + # Ignore some remarks from ICC. + # + # remark #383: value copied to temporary, reference to temporary used. + # + # remark #810: conversion from "double" to "const float &" may lose + # significant bits. + # + # remark #981: operands are evaluated in unspecified order + # + # remark #1418: external definition with no prior declaration + # + _CXXFLAGS_STRICT="-w1 -wd383,810,981,1418" + _CXXFLAGS_STRICT_ERRORS="-w1 -wd383,810,981,1418" ;; esac --- 10.292/oln.prj +++ 10.293/oln.prj @@ -1,26 +1,14 @@ ;; -*- Prcs -*- (Created-By-Prcs-Version 1 3 3) (Project-Description "Olena") -(Project-Version oln 10 292) -(Parent-Version oln 10 291) +(Project-Version oln 10 293) +(Parent-Version oln 10 292) (Version-Log "2007-02-15 Roland Levillain <roland@lrde.epita.fr> - Have Olena tests pass with ICC 9.1. - - * oln/transforms/dwt.hh (oln::transforms::dwt::dwt): Initalize - dwt::coeffs in ctor to pacify ICC. - * tests/utils/tests/stat: Be more tolerant on comparisons of - floating point values. - - * oln/lrde/efigi/Makefile.am, - * oln/lrde/ufmt/bin/Makefile.am (AM_CXXFLAGS): Set to - $(CXXFLAGS_OPTIMIZE) $(CXXFLAGS_STRICT_ERRORS) $(ZLIB_CXXFLAGS) - -DNDEBUG. - * oln/lrde/efigi/gaussian.cc (main): Use an eplicit - double-to-float conversion to pacify ICC. + * config/oln.m4: Relax ICC messages on debatable remarks. ") (New-Version-Log "") -(Checkin-Time "Thu, 15 Feb 2007 16:50:48 +0100") +(Checkin-Time "Thu, 15 Feb 2007 16:52:46 +0100") (Checkin-Login levill_r) ;; diff-ignore tests/data/.*pbm$ ;; diff-ignore .*\.pbm$ @@ -133,7 +121,7 @@ (Project-Keywords) (Files - (ChangeLog (oln/o/33_ChangeLog 1.37.1.16.1.17.1.19.1.37 644)) + (ChangeLog (oln/o/33_ChangeLog 1.37.1.16.1.17.1.19.1.38 644)) (doc/ChangeLog (oln/o/31_ChangeLog 1.38.1.7.1.5.1.14.1.24 644)) (integre/ChangeLog (oln/q/35_ChangeLog 1.12.1.2.1.55 755)) (metalic/ChangeLog (oln/q/30_ChangeLog 1.3.1.47 644)) @@ -323,7 +311,7 @@ (olena/oln/level/lut.hh (oln/29_lut.hh 1.11 644)) (olena/oln/level/set_level.hh (oln/p/1_set_level. 1.12 644)) (olena/oln/level/threshold.hh (oln/f/15_threshold. 1.16 644)) - (config/oln.m4 (oln/j/15_oln.m4 1.38.1.16 644)) + (config/oln.m4 (oln/j/15_oln.m4 1.38.1.17 644)) (olena/oln/math/macros.hh (oln/b/21_macros.hh 1.6.1.16 644)) (metalic/mlc/array/1d.hh (oln/f/23_array1d.hh 1.13 644))
participants (1)
-
Roland Levillain