[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-09-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

GitLab Migration User  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |MOVED

--- Comment #5 from GitLab Migration User  ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/251.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-08-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

--- Comment #4 from Vinson Lee  ---
It could be due to different default C++ standards used in different compilers.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-07-31 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

--- Comment #3 from Michel Dänzer  ---
Any idea why the GitLab CI pipeline scons-llvm job doesn't hit this, which
builds against LLVM 3.4.2? (See e.g.
https://gitlab.freedesktop.org/mesa/mesa/-/jobs/460746)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-07-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

--- Comment #2 from Roland Scheidegger  ---
Seems like different llvm versions (before 5.0) need different wrappers for
AtomicCmpXchg(). Pretty much the same issue as bug 02.
Although I can't reproduce this bug actually, maybe depends on compiler. (I can
reproduce the other one, for llvm 3.5-3.8 the function parameters are wrong.)
Though I'm wondering if we actually need a mapping function, isn't it possible
to just static cast the c enum to the class enum (as in
(llvm::AtomicOrdering)SuccessOrdering)?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-07-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

Vinson Lee  changed:

   What|Removed |Added

 CC||srol...@vmware.com
   Keywords||bisected

--- Comment #1 from Vinson Lee  ---
2a55acbc1de0b8d1901988ee4f17d5697519c2d2 is the first bad commit
commit 2a55acbc1de0b8d1901988ee4f17d5697519c2d2
Author: Dave Airlie 
Date:   Tue Jul 2 07:10:53 2019 +1000

gallivm: add compare exchange wrapper

This just pulls the wrapper from LLVM for older versions

Reviewed-by: Roland Scheidegger 

:04 04 cee7aedaa0ddff70fc6ab1b45205ed5d9d7bf771
4aa821efcbb5ee85301518e72b79afb636a1fd0f M  src
bisect run success

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 111262] lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’ is not a class or namespace

2019-07-30 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111262

Bug ID: 111262
   Summary: lp_bld_misc.cpp:811:51: error: ‘llvm::AtomicOrdering’
is not a class or namespace
   Product: Mesa
   Version: git
  Hardware: x86-64 (AMD64)
OS: All
Status: NEW
  Keywords: regression
  Severity: normal
  Priority: medium
 Component: Drivers/Gallium/llvmpipe
  Assignee: mesa-dev@lists.freedesktop.org
  Reporter: v...@freedesktop.org
QA Contact: mesa-dev@lists.freedesktop.org
CC: airl...@freedesktop.org

llvm-3.4 build error

src/gallium/auxiliary/gallivm/lp_bld_misc.cpp: In function
‘llvm::AtomicOrdering mapFromLLVMOrdering(LLVMAtomicOrdering)’:
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp:811:51: error:
‘llvm::AtomicOrdering’ is not a class or namespace
case LLVMAtomicOrderingNotAtomic: return llvm::AtomicOrdering::NotAtomic;
   ^

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev