Page MenuHomePhabricator

octoploid (octoploid)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 6 2014, 5:04 AM (467 w, 4 d)

Recent Activity

Dec 13 2017

octoploid added a comment to D41096: [X86] Initial support for prefer-vector-width function attribute.

Yes there are two variants of sklake-avx512, but there doesn't seem to be a good way of autodetecting this for march=native.

Your optimization manual suggests a relative timing test, so I'm guessing there's not (I wouldn't want to use that for -march=native because it wouldn't be deterministic). As a result, I think we'll just need to make a choice based on some combination of which is likely to be most common among our users and which is likely best on future hardware. Users will need to explicitly specify the architecture to get the other one.

Dec 13 2017, 3:20 AM

Jul 14 2017

octoploid added a comment to D35246: Fix sanitizer build against latest glibc.

It isn't enough:

/home/markus/llvm/compiler-rt/lib/esan/esan_sideline_linux.cpp: In static member function ‘static int __esan::SidelineThread::runSideline(void*)’:                                 
/home/markus/llvm/compiler-rt/lib/esan/esan_sideline_linux.cpp:73:22: error: aggregate ‘__esan::SidelineThread::runSideline(void*)::sigaltstack SigAltStack’ has incomplete type and cannot be defined
   struct sigaltstack SigAltStack;          
                      ^~~~~~~~~~~
Jul 14 2017, 2:56 AM

Dec 2 2016

octoploid added a comment to D26358: [scudo] 32-bit and hardware agnostic support.

The issue got fixed by r288486.

Dec 2 2016, 10:37 AM

Dec 1 2016

octoploid added a comment to D26358: [scudo] 32-bit and hardware agnostic support.

This breaks building with gcc:

Dec 1 2016, 11:47 PM