コア: チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2017-05-24T10:11:21Z
Redmine for OpenRTM-aist
Redmine
整備 #4105 (終了): PublisherPeriodic、PublisherNewの列挙型Policyの問題
https://www.openrtm.org/redmine/issues/4105
2017-05-24T10:11:21Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>VxWorksでビルドした際にPublisherPeriodic、PublisherNewで以下のエラーが発生します。</p>
<pre>
/home/openrtm/testRTM/rtm/../rtm/PublisherNew.h:435: error: expected identifier before numeric constant
/home/openrtm/testRTM/rtm/../rtm/PublisherNew.h:435: error: expected `}' before numeric constant
/home/openrtm/testRTM/rtm/../rtm/PublisherNew.h:435: error: expected unqualified-id before numeric constant
</pre>
<p>列挙型Policyのメンバ値ALLの名前を変更したらエラーは消えます。<br />見たところどこかでALLという名前の定数がdefineで定義されており、ALLが数値に置き換わっているためこのようなエラーが発生しているようです。</p>
整備 #3962 (新規): Managerの終了処理
https://www.openrtm.org/redmine/issues/3962
2017-02-20T09:23:23Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>Managerの終了処理について、様々な条件で終了させた場合に問題が起きないか見直す。</p>
整備 #3944 (新規): PeriodicECSharedCompositeの終了方法
https://www.openrtm.org/redmine/issues/3944
2017-02-14T09:51:25Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>PeriodicECSharedCompositeのm_org(Organizationのリファレンス)をディアクティベートする処理がないため修正する。</p>
<p>他に問題点があるか調査も行う。</p>
整備 #3905 (新規): C4996警告の発生箇所を修正する
https://www.openrtm.org/redmine/issues/3905
2017-02-07T02:15:53Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>新しいVisual StudioではGetVersion系関数は非推奨なためC4996警告を発生する。<br />OS.hでGetVersionEx関数を使用している箇所があるため修正する。</p>
整備 #3903 (終了): C4267警告の発生箇所を修正する
https://www.openrtm.org/redmine/issues/3903
2017-02-07T01:57:54Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>size_tをintに変換する際に警告が発生するため、intをsize_tに修正する。</p>
整備 #3902 (終了): C4244警告の発生箇所を修正する
https://www.openrtm.org/redmine/issues/3902
2017-02-07T01:55:39Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>__int64をintに変換するときに警告が発生するため、intをsize_tに修正する。</p>
整備 #3901 (終了): C4251警告を抑制する
https://www.openrtm.org/redmine/issues/3901
2017-02-07T01:53:46Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>Factory.hでC4251警告が発生する箇所があるため#pragma warning( disable : 4251 )を追加して警告を抑制する。</p>
整備 #3900 (終了): C4290警告を抑制する
https://www.openrtm.org/redmine/issues/3900
2017-02-07T01:51:56Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>InPortBase.hとOutPortBase.hでC4290警告が発生する箇所があるため、#pragma warning( disable : 4290 )を追加して警告を抑制する。</p>
調査 #3609 (新規): Managerの再初期化
https://www.openrtm.org/redmine/issues/3609
2016-09-13T04:50:00Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>ManagerTestでは各関数でManagerの初期化を行っているため、Managerを一旦終了して再初期化する方法が必要である。</p>
<p>Managerのshutdown関数内でログファイルを閉じてしまうため、LocalAdmin等他のシングルトンオブジェクトはManagerを再初期化しても他のシングルトンオブジェクトは再初期化されないため、既に閉じたファイルに書き込もうとする問題が発生する。</p>
<p>この問題以外にも再初期化で問題が発生しないかを調査する。</p>