W
woodbrian77
Maybe you can motivate me to debug the following scenario:
Gcc-built version of my middle tier asserts
assert(!pendingTransactions.empty());
in transitional context.
If I start the back tier, start clang-built middle tier
and then run some tests, everything works fine.
If I start the back tier, start gcc-built middle tier
and then run some tests, everything again works fine.
If I start the back tier, start clang-built middle tier,
run some tests, stop clang-built middle tier and start
gcc-built middle tier and run the tests, it asserts as
mentioned.
If I start the back tier, start gcc-built middle tier,
run some tests, stop gcc-built middle tier and start
clang-built middle tier and run some tests everything
works fine. If I go on and stop clang-built middle
tier and start gcc-built middle tier and run tests,
the assert happens.
I'm not sure if it's worth debugging. I'm using gcc
4.8.1 and clang 3.3 on Linux. I have a machine that
has gcc 4.8.2 on it, but haven't tested it on there.
I've been thinking of moving to newer software (OS
and compilers) on the machine I have the problem on,
so the "problem" might go away that way too.
Brian
Ebenezer Enterprises - In G-d we trust.
http://webEbenezer.net
Gcc-built version of my middle tier asserts
assert(!pendingTransactions.empty());
in transitional context.
If I start the back tier, start clang-built middle tier
and then run some tests, everything works fine.
If I start the back tier, start gcc-built middle tier
and then run some tests, everything again works fine.
If I start the back tier, start clang-built middle tier,
run some tests, stop clang-built middle tier and start
gcc-built middle tier and run the tests, it asserts as
mentioned.
If I start the back tier, start gcc-built middle tier,
run some tests, stop gcc-built middle tier and start
clang-built middle tier and run some tests everything
works fine. If I go on and stop clang-built middle
tier and start gcc-built middle tier and run tests,
the assert happens.
I'm not sure if it's worth debugging. I'm using gcc
4.8.1 and clang 3.3 on Linux. I have a machine that
has gcc 4.8.2 on it, but haven't tested it on there.
I've been thinking of moving to newer software (OS
and compilers) on the machine I have the problem on,
so the "problem" might go away that way too.
Brian
Ebenezer Enterprises - In G-d we trust.
http://webEbenezer.net