田中さん

On Sun, 26 Oct 2014 17:34:30 +0900, TANAKA Hidemune <[email protected]> 
wrote:
> その後、./configure --enable-debug していなかったことに気付き、
> make cleanからやり直していました。(半日以上かかります)
> 
> すると、
> libo/workdir/CppunitTest/sw_filters_test.test
> で、エラーが出るようになりました。
> 
> ーーーーーーーーーーーーーーーーーーー
> cppunittester:
> /home/user/git/libo/workdir/UnpackedTarball/boost/boost/smart_ptr/shared_ptr.hpp:659:
> typename boost::detail::sp_member_access<T>::type
> boost::shared_ptr<T>::operator->() const [with T =
> writerfilter::dmapper::PropertyMap; typename
> boost::detail::sp_member_access<T>::type =
> writerfilter::dmapper::PropertyMap*]: Assertion `px != 0' failed.
> FcPreMatchSubstititution "System" bipw=8020 -> "TakaoPGothic" bipw=8025
> FcPreMatchSubstititution "Calibri" bipw=5020 -> "Carlito" bipw=5025
> FcPreMatchSubstititution "Calibri" bipw=5020 -> "Carlito" bipw=5025
> FcPreMatchSubstititution "Symbol" bipw=5220 -> "Standard Symbols L"
> bipw=5125
> FcPreMatchSubstititution "Symbol" bipw=5020 -> "Standard Symbols L"
> bipw=5025
> FcPreMatchSubstititution "Symbol" bipw=5220 -> "Standard Symbols L"
> bipw=5125
> FcPreMatchSubstititution "Symbol" bipw=5220 -> "Standard Symbols L"
> bipw=5125
> FcPreMatchSubstititution "Symbol" bipw=5020 -> "Standard Symbols L"
> bipw=5025
> FcPreMatchSubstititution "Symbol" bipw=5220 -> "Standard Symbols L"
> bipw=5125
> FcPreMatchSubstititution "Calibri" bipw=5020 -> "Carlito" bipw=5025
> 
> Error: a unit test failed, please do one of:
> 
> export DEBUGCPPUNIT=TRUE            # for exception catching
> export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
> export CPPUNITTRACE="\"[full path to devenv.exe]\" /debugexe" # for
> interactive debugging in Visual Studio
> export VALGRIND=memcheck            # for memory checking
> 
> and retry using: make CppunitTest_sw_filters_test
> 
> make[1]: ***
> [/home/user/git/libo/workdir/CppunitTest/sw_filters_test.test] エラー 1
> make: *** [CppunitTest_sw_filters_test] エラー 2
> ーーーーーーーーーーーーーーーーーーー
> フォント関係の戻り値が変わるような変更はしていないですし、
> (Calibriって、フォント名ですよね?
>  Visio→Drawの、矢印の形を変えました)
> 
> エラーの出た箇所がUnpackedTarball/の中なのも気になります。
推測ですが、田中さんがされた変更のせいで上の unit test が失敗した可能性
は少ないと思います。
一旦変更した箇所を元に戻した上で再度 make してみて、また同じように test
でひっかかるかどうか確認するのが1つの方法です。

> 
> こういう場合は、
> ・一時的にコンパイルが通らなくなっているので、
>  少し待ってGitから最新を取り直す
> べきなのかなあ、と思っています。
そうですね、master などの開発ブランチで make check が通らなくなっている
ことは時々あります。

-- Takeshi Abe

> 
> この点について、私の認識が間違っているでしょうか?
> 判断できかねていますが、
> 「それは田中が修正したせいで通らなのかもよ」
> といったご指摘が有りましたら、頂きたいと思います。
> 
> 以上、よろしくお願い致します。

-- 
Unsubscribe instructions: E-mail to [email protected]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All messages sent to this list will be publicly archived and cannot be deleted

メールによる返信