alecthomas / alecthomas/entityx

pool_test is flaky on OSX 10.9.5

オープン
#131 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C++
スター
2.3k
フォーク
301
PR マージ指標
30日以内にマージされた PR はありません

説明

It looks as if `pool_test` is not 100% reliable, at least not on my mac. Sometimes everything passes, but most of the time there is a single assertion the fails.

```
-------------------------------------------------------------------------------
TestPoolPointers
-------------------------------------------------------------------------------
/Users/zack/Dev/entityx-build/entityx/help/Pool_test.cc:45
...............................................................................

/Users/zack/Dev/entityx-build/entityx/help/Pool_test.cc:65: FAILED:
REQUIRE( extrapolated_p16 != static_cast(p16) )
with expansion:
0xb05540d9d67f0000 != 0xb05540d9d67f0000

===============================================================================
3 test cases - 1 failed (13 assertions - 1 failed)
```

Running `make test` over and over will yield success sometimes, but failure most of the time. This is built using Apple clang:

```
-- The C compiler identification is AppleClang 5.0.0.5000279
-- The CXX compiler identification is AppleClang 5.0.0.5000279
```

I thought that the failures were related to a change I had in a local branch but it turns out that this bejavior is also present in the current master.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。