Skip to content

Commit b9d7dc9

Browse files
committed
---
yaml --- r: 2030 b: refs/heads/master c: 009e01d h: refs/heads/master v: v3
1 parent 119b934 commit b9d7dc9

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 53cc673db13608f27bec18ab71ce3fe36b6b303e
2+
refs/heads/master: 009e01dbe74699d137410c13fca70370d376a824

trunk/src/rt/sync/lock_free_queue.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ class lock_free_queue {
8888
pointer_t *oldValue,
8989
pointer_t newValue) {
9090

91+
// FIXME this is requiring us to pass -fno-strict-aliasing to GCC
92+
// (possibly there are other, similar problems)
9193
if (sync::compare_and_swap(
9294
(uint64_t*) address,
9395
*(uint64_t*) oldValue,

0 commit comments

Comments
 (0)