Page MenuHomePhabricator

devnexen (David CARLIER)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 30 2017, 8:43 AM (107 w, 1 d)

Recent Activity

Today

devnexen updated the diff for D72058: [OpenMP] Enabling CPU affinity on Darwin platform proposal.
Mon, Jan 20, 3:30 AM · Restricted Project

Yesterday

devnexen added a comment to D72132: [OpenMP] affinity little fix for FreeBSD.

ping :-)

Sun, Jan 19, 4:23 AM · Restricted Project
devnexen added a comment to D72058: [OpenMP] Enabling CPU affinity on Darwin platform proposal.

ping :-)

Sun, Jan 19, 4:23 AM · Restricted Project

Tue, Jan 7

devnexen added a comment to D71923: fuzzfork allocating expected number of jobs.

But was there a bug before, or is this just an optimization? Maybe it could just be an array instead?

Tue, Jan 7, 3:32 AM · Restricted Project, Restricted Project
devnexen updated the summary of D71923: fuzzfork allocating expected number of jobs.
Tue, Jan 7, 2:36 AM · Restricted Project, Restricted Project

Mon, Jan 6

devnexen changed the edit policy for D71923: fuzzfork allocating expected number of jobs.
Mon, Jan 6, 8:05 PM · Restricted Project, Restricted Project

Fri, Jan 3

devnexen changed the edit policy for D72132: [OpenMP] affinity little fix for FreeBSD.
Fri, Jan 3, 2:09 AM · Restricted Project

Wed, Jan 1

devnexen created D72058: [OpenMP] Enabling CPU affinity on Darwin platform proposal.
Wed, Jan 1, 11:45 AM · Restricted Project

Fri, Dec 27

devnexen created D71923: fuzzfork allocating expected number of jobs.
Fri, Dec 27, 5:41 AM · Restricted Project, Restricted Project

Dec 6 2019

devnexen committed rG27535a144910: [OpenMP] Fix linkage issue on FreeBSD (authored by devnexen).
[OpenMP] Fix linkage issue on FreeBSD
Dec 6 2019, 7:52 AM

Oct 30 2019

devnexen committed rG506992848729: [OpenMP] Reset affinity mask in the process child on FreeBSD (authored by devnexen).
[OpenMP] Reset affinity mask in the process child on FreeBSD
Oct 30 2019, 7:56 AM

Oct 24 2019

devnexen created D69373: [Clang] Fix Sema class build fix.
Oct 24 2019, 3:31 AM · Restricted Project

Oct 21 2019

devnexen committed rGa48633b5bbbb: Fix llvm signal tests build. (authored by devnexen).
Fix llvm signal tests build.
Oct 21 2019, 3:49 AM
devnexen committed rL375406: Fix llvm signal tests build..
Fix llvm signal tests build.
Oct 21 2019, 3:49 AM

Oct 10 2019

devnexen accepted D68723: Fix process launch failure on FreeBSD after r365761.
Oct 10 2019, 12:57 PM · Restricted Project
devnexen committed rG69c9c223a0af: [Sanitizers] Fix getrandom test (authored by devnexen).
[Sanitizers] Fix getrandom test
Oct 10 2019, 5:51 AM
devnexen committed rL374333: [Sanitizers] Fix getrandom test.
[Sanitizers] Fix getrandom test
Oct 10 2019, 5:50 AM
devnexen committed rG90c8b59cfc6e: [Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD (authored by devnexen).
[Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD
Oct 10 2019, 4:35 AM
devnexen committed rL374315: [Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD.
[Sanitizers] Porting getrandom/getentropy interceptors to FreeBSD
Oct 10 2019, 4:33 AM
devnexen added a comment to D68723: Fix process launch failure on FreeBSD after r365761.

@dim I LGTMed this but would it a real issue for you to take on a less disruptive approach proposed by MaskRay ?

I think we should do what @labath suggested (changing Expected to Optional) if that is not very difficult.

Oct 10 2019, 3:19 AM · Restricted Project
devnexen added a comment to D68723: Fix process launch failure on FreeBSD after r365761.

@dim I LGTMed this but would it a real issue for you to take on a less disruptive approach proposed by MaskRay ?

Oct 10 2019, 2:49 AM · Restricted Project
devnexen added a comment to D68723: Fix process launch failure on FreeBSD after r365761.

LGTM otherwise.

I don't think this change should be reverted. It can just be repaired by adding some (void)!xxx;

Oct 10 2019, 1:54 AM · Restricted Project

Oct 9 2019

devnexen accepted D68723: Fix process launch failure on FreeBSD after r365761.

LGTM otherwise.

Oct 9 2019, 11:34 PM · Restricted Project
devnexen added inline comments to D68723: Fix process launch failure on FreeBSD after r365761.
Oct 9 2019, 11:34 PM · Restricted Project
devnexen added a comment to rL365761: [LLDB] Fix FreeBSD build..

@devnexen this appears to cause https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241137, where simply launching a process in lldb triggers a failure:

Expected<T> must be checked before access or destruction.
Expected<T> value was in success state. (Note: Expected<T> values in success mode must still be checked prior to being destroyed).

Btw, note that this only happens when LLVM_ENABLE_ABI_BREAKING_CHECKS is on, but it is not entirely clear to me where that gets toggled. We have it in our pre-generated headers though, so it must come originally from some CMake logic...

Oct 9 2019, 7:54 PM

Oct 8 2019

devnexen committed rGf61f13d4e7e0: [OpenMP] Enable thread affinity on FreeBSD (authored by devnexen).
[OpenMP] Enable thread affinity on FreeBSD
Oct 8 2019, 2:25 PM
devnexen committed rL374118: [OpenMP] Enable thread affinity on FreeBSD.
[OpenMP] Enable thread affinity on FreeBSD
Oct 8 2019, 2:24 PM
devnexen added a comment to D68045: [builtins] Unbreak build on FreeBSD armv7 after D60351.

Can someone land this change? Only tested on FreeBSD because contributing guide didn't cover how to elsewhere i.e., on platforms one doesn't have access to.

Oct 8 2019, 8:54 AM · Restricted Project, Restricted Project
devnexen committed rGd80c2520d9f8: [builtins] Unbreak build on FreeBSD armv7 after D60351 (authored by devnexen).
[builtins] Unbreak build on FreeBSD armv7 after D60351
Oct 8 2019, 8:45 AM
devnexen committed rL374070: [builtins] Unbreak build on FreeBSD armv7 after D60351.
[builtins] Unbreak build on FreeBSD armv7 after D60351
Oct 8 2019, 8:45 AM

Sep 28 2019

devnexen committed rGfef62e1a6843: [OpenMP] FreeBSD address check if mapped more native (authored by devnexen).
[OpenMP] FreeBSD address check if mapped more native
Sep 28 2019, 12:02 PM
devnexen committed rL373152: [OpenMP] FreeBSD address check if mapped more native.
[OpenMP] FreeBSD address check if mapped more native
Sep 28 2019, 12:02 PM

Sep 10 2019

devnexen committed rGc190890c29b9: [LLDB] FreeBSD fix new SetFile call. (authored by devnexen).
[LLDB] FreeBSD fix new SetFile call.
Sep 10 2019, 12:35 AM
devnexen committed rL371491: [LLDB] FreeBSD fix new SetFile call..
[LLDB] FreeBSD fix new SetFile call.
Sep 10 2019, 12:32 AM

Sep 9 2019

devnexen committed rGf707dac742f3: LLDB - Simplify GetProgramFileSpec (authored by devnexen).
LLDB - Simplify GetProgramFileSpec
Sep 9 2019, 9:12 AM
devnexen committed rL371417: LLDB - Simplify GetProgramFileSpec.
LLDB - Simplify GetProgramFileSpec
Sep 9 2019, 9:09 AM
devnexen closed D46518: LLDB - Simplify GetProgramFileSpec.
Sep 9 2019, 9:09 AM · Restricted Project

Aug 28 2019

devnexen accepted D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD.
Aug 28 2019, 8:59 PM · Restricted Project
devnexen added a comment to D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t.

You are right !

Aug 28 2019, 8:58 PM · Restricted Project
devnexen committed rG72cb9db5c79e: [XRay] Fixing one test case for FreeBSD (authored by devnexen).
[XRay] Fixing one test case for FreeBSD
Aug 28 2019, 7:19 AM
devnexen committed rL370209: [XRay] Fixing one test case for FreeBSD.
[XRay] Fixing one test case for FreeBSD
Aug 28 2019, 7:19 AM

Aug 27 2019

devnexen committed rL370035: [ReleaseNotes] MemorySanitizer support of ASLR on FreeBSD.
[ReleaseNotes] MemorySanitizer support of ASLR on FreeBSD
Aug 27 2019, 3:21 AM
devnexen committed rGbccbd74c6255: [ReleaseNotes] MemorySanitizer support of ASLR on FreeBSD (authored by devnexen).
[ReleaseNotes] MemorySanitizer support of ASLR on FreeBSD
Aug 27 2019, 3:13 AM
devnexen added inline comments to D66765: [analyzer] (Urgent!) Add 9.0.0. release notes..
Aug 27 2019, 2:31 AM · Restricted Project, Restricted Project
devnexen added inline comments to D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t.
Aug 27 2019, 1:01 AM · Restricted Project
devnexen added a comment to D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD.
Aug 27 2019, 12:23 AM · Restricted Project
devnexen added a comment to D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD.
Aug 27 2019, 12:23 AM · Restricted Project

Aug 26 2019

devnexen committed rL370011: Fix buildbot.
Fix buildbot
Aug 26 2019, 9:26 PM
devnexen committed rG5058dd0f491e: Fix buildbot (authored by devnexen).
Fix buildbot
Aug 26 2019, 9:26 PM
devnexen committed rG4797f68b159e: [Sanitizer] Using huge page on FreeBSD for shadow mapping (authored by devnexen).
[Sanitizer] Using huge page on FreeBSD for shadow mapping
Aug 26 2019, 9:22 PM
devnexen committed rL370008: [Sanitizer] Using huge page on FreeBSD for shadow mapping.
[Sanitizer] Using huge page on FreeBSD for shadow mapping
Aug 26 2019, 9:22 PM
devnexen added a comment to D66582: [Sanitizer] checks ASLR on FreeBSD.
In D66582#1641454, @dim wrote:

LGTM. Maybe nice to merge it to 9.0 after a day or two.

Aug 26 2019, 5:22 AM · Restricted Project, Restricted Project

Aug 22 2019

devnexen committed rGf2003f4cb854: Fixing buildbot due to style. (authored by devnexen).
Fixing buildbot due to style.
Aug 22 2019, 2:53 PM
devnexen committed rL369711: Fixing buildbot due to style..
Fixing buildbot due to style.
Aug 22 2019, 2:53 PM
devnexen committed rGe2ed800d6225: [Sanitizer] checks ASLR on FreeBSD (authored by devnexen).
[Sanitizer] checks ASLR on FreeBSD
Aug 22 2019, 2:43 PM
devnexen committed rL369708: [Sanitizer] checks ASLR on FreeBSD.
[Sanitizer] checks ASLR on FreeBSD
Aug 22 2019, 2:35 PM
devnexen closed D66582: [Sanitizer] checks ASLR on FreeBSD.
Aug 22 2019, 2:35 PM · Restricted Project, Restricted Project
devnexen created D66582: [Sanitizer] checks ASLR on FreeBSD.
Aug 22 2019, 4:56 AM · Restricted Project, Restricted Project

Aug 19 2019

devnexen committed rG949f1908102e: [Sanitizer] arc4random interception on Mac (authored by devnexen).
[Sanitizer] arc4random interception on Mac
Aug 19 2019, 11:19 AM
devnexen committed rL369285: [Sanitizer] arc4random interception on Mac.
[Sanitizer] arc4random interception on Mac
Aug 19 2019, 11:11 AM

Aug 9 2019

devnexen committed rG8d1646bf6670: [Sanitizer] Reenable getusershell interception (authored by devnexen).
[Sanitizer] Reenable getusershell interception
Aug 9 2019, 8:37 PM
devnexen committed rL368504: [Sanitizer] Reenable getusershell interception.
[Sanitizer] Reenable getusershell interception
Aug 9 2019, 8:36 PM

Aug 6 2019

devnexen committed rG074a4c627493: [Sanitizer] little typo (authored by devnexen).
[Sanitizer] little typo
Aug 6 2019, 2:46 PM
devnexen committed rL368093: [Sanitizer] little typo.
[Sanitizer] little typo
Aug 6 2019, 2:45 PM
devnexen committed rG906e727972d1: [Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page (authored by devnexen).
[Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page
Aug 6 2019, 2:33 PM
devnexen committed rL368090: [Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page.
[Sanitizer] Linux explicitally migrate shadow mapping to Transparent Huge Page
Aug 6 2019, 2:29 PM

Aug 5 2019

devnexen committed rG1d92925a5ad8: [Sanitizer] Linux refactor shadow huge page mode handling (authored by devnexen).
[Sanitizer] Linux refactor shadow huge page mode handling
Aug 5 2019, 1:57 PM
devnexen committed rL367925: [Sanitizer] Linux refactor shadow huge page mode handling.
[Sanitizer] Linux refactor shadow huge page mode handling
Aug 5 2019, 1:57 PM

Jul 26 2019

devnexen added a comment to D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD.

Fine by me but prefers someone else giving the greenlight.

Jul 26 2019, 2:51 AM · Restricted Project, Restricted Project
devnexen added inline comments to D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD.
Jul 26 2019, 2:16 AM · Restricted Project, Restricted Project

Jul 11 2019

devnexen committed rG65d49fa60fa3: [LLDB] Fix FreeBSD build. (authored by devnexen).
[LLDB] Fix FreeBSD build.
Jul 11 2019, 5:22 AM
devnexen committed rL365761: [LLDB] Fix FreeBSD build..
[LLDB] Fix FreeBSD build.
Jul 11 2019, 5:20 AM

Jul 8 2019

devnexen accepted D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86.
Jul 8 2019, 1:47 AM · Restricted Project, Restricted Project
devnexen added a comment to D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86.
Jul 8 2019, 1:42 AM · Restricted Project, Restricted Project
devnexen accepted D63984: [ubsan][test] Fix several UBSan-* :: TestCases/ImplicitConversion tests on Solaris.

LGTM looks correct to me.

Jul 8 2019, 1:37 AM · Restricted Project, Restricted Project

Jun 19 2019

devnexen accepted D62892: [Sanitizers] Fix sanitizer_posix_libcdep.cc compilation on Solaris 11.5.
Jun 19 2019, 1:07 AM · Restricted Project, Restricted Project

Jun 12 2019

devnexen committed rGf243ca4af8c6: [LLDB] Fix FreeBSD build (authored by devnexen).
[LLDB] Fix FreeBSD build
Jun 12 2019, 1:53 AM
devnexen committed rL363135: [LLDB] Fix FreeBSD build.
[LLDB] Fix FreeBSD build
Jun 12 2019, 1:53 AM

May 3 2019

devnexen committed rG70f5e050e7d8: [Lsan] Disabling explicitally FreeBSD (authored by devnexen).
[Lsan] Disabling explicitally FreeBSD
May 3 2019, 12:45 PM
devnexen committed rCRT359920: [Lsan] Disabling explicitally FreeBSD.
[Lsan] Disabling explicitally FreeBSD
May 3 2019, 12:45 PM
devnexen committed rL359920: [Lsan] Disabling explicitally FreeBSD.
[Lsan] Disabling explicitally FreeBSD
May 3 2019, 12:45 PM

Mar 4 2019

devnexen added a comment to D35125: Unbreak shared library linkage on DragonFlyBSD..

Was there a bug ? :-) I remember I added the check already a while ago.

Mar 4 2019, 7:55 AM · Restricted Project

Jan 31 2019

devnexen committed rLLDB352744: [LLDB] FreeBSD suppress compilation warning.
[LLDB] FreeBSD suppress compilation warning
Jan 31 2019, 3:56 AM
devnexen committed rL352744: [LLDB] FreeBSD suppress compilation warning.
[LLDB] FreeBSD suppress compilation warning
Jan 31 2019, 3:56 AM

Jan 23 2019

devnexen committed rL352031: [extra] unit tests enable crash-recovery cases on FreeBSD.
[extra] unit tests enable crash-recovery cases on FreeBSD
Jan 23 2019, 11:58 PM
devnexen committed rCTE352031: [extra] unit tests enable crash-recovery cases on FreeBSD.
[extra] unit tests enable crash-recovery cases on FreeBSD
Jan 23 2019, 11:58 PM
devnexen added a comment to D56975: [Support] Reimplement getMainExecutable() using sysctl on NetBSD.
In D56975#1364533, @dim wrote:

I can't vouch for the NetBSD part, but this definitely seems like a good idea to me. I'm unsure if the sysctl is already fixed on the FreeBSD side. @emaste any idea?

Jan 23 2019, 7:47 AM · Restricted Project

Jan 15 2019

devnexen committed rCRT351191: Revert little bad rebasing..
Revert little bad rebasing.
Jan 15 2019, 5:12 AM
devnexen committed rL351191: Revert little bad rebasing..
Revert little bad rebasing.
Jan 15 2019, 5:12 AM
devnexen committed rCRT351189: [Sanitizer] Intercept sl_add api on FreeBSD/NetBSD.
[Sanitizer] Intercept sl_add api on FreeBSD/NetBSD
Jan 15 2019, 3:25 AM
devnexen committed rL351189: [Sanitizer] Intercept sl_add api on FreeBSD/NetBSD.
[Sanitizer] Intercept sl_add api on FreeBSD/NetBSD
Jan 15 2019, 3:25 AM

Jan 11 2019

devnexen committed rCRT350965: [Sanitizer] Disable getusershell interception for Android.
[Sanitizer] Disable getusershell interception for Android
Jan 11 2019, 12:13 PM
devnexen committed rL350965: [Sanitizer] Disable getusershell interception for Android.
[Sanitizer] Disable getusershell interception for Android
Jan 11 2019, 12:13 PM

Jan 10 2019

devnexen committed rCRT350919: [Sanitizer] Intercept getusershell.
[Sanitizer] Intercept getusershell
Jan 10 2019, 9:57 PM
devnexen committed rL350919: [Sanitizer] Intercept getusershell.
[Sanitizer] Intercept getusershell
Jan 10 2019, 9:57 PM

Jan 9 2019

devnexen committed rCRT350796: i[Sanitizer] Enable pututxline interception.
i[Sanitizer] Enable pututxline interception
Jan 9 2019, 8:23 PM
devnexen committed rL350796: i[Sanitizer] Enable pututxline interception.
i[Sanitizer] Enable pututxline interception
Jan 9 2019, 8:23 PM
devnexen closed D56495: [Sanitizer] Enable pututxline interception.
Jan 9 2019, 8:23 PM
devnexen updated the diff for D56495: [Sanitizer] Enable pututxline interception.
Jan 9 2019, 9:33 AM
devnexen added inline comments to D56495: [Sanitizer] Enable pututxline interception.
Jan 9 2019, 9:25 AM