Page MenuHomePhabricator

devnexen (David CARLIER)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 30 2017, 8:43 AM (81 w, 8 h)

Recent Activity

Thu, Jul 11

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

Mon, Jul 8

devnexen accepted D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86.
Mon, Jul 8, 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.
Mon, Jul 8, 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.

Mon, Jul 8, 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
devnexen committed rCRT350744: [asan] Disable TSD dtor leak unit tests on FreeBSD x86 64.
[asan] Disable TSD dtor leak unit tests on FreeBSD x86 64
Jan 9 2019, 9:19 AM
devnexen committed rL350744: [asan] Disable TSD dtor leak unit tests on FreeBSD x86 64.
[asan] Disable TSD dtor leak unit tests on FreeBSD x86 64
Jan 9 2019, 9:18 AM
devnexen added a comment to D56495: [Sanitizer] Enable pututxline interception.

Did not update the unit tests purposely.

Jan 9 2019, 8:26 AM
devnexen created D56495: [Sanitizer] Enable pututxline interception.
Jan 9 2019, 8:24 AM

Jan 8 2019

devnexen committed rCRT350658: [Sanitizer] Intercept fdevname on FreeBSD.
[Sanitizer] Intercept fdevname on FreeBSD
Jan 8 2019, 1:53 PM
devnexen committed rL350658: [Sanitizer] Intercept fdevname on FreeBSD.
[Sanitizer] Intercept fdevname on FreeBSD
Jan 8 2019, 1:53 PM

Jan 2 2019

devnexen committed rL350259: [Sanitizer] Fix typo in funopen unit test..
[Sanitizer] Fix typo in funopen unit test.
Jan 2 2019, 12:27 PM
devnexen committed rCRT350259: [Sanitizer] Fix typo in funopen unit test..
[Sanitizer] Fix typo in funopen unit test.
Jan 2 2019, 12:27 PM
devnexen committed rL350249: [Sanitizer] Disable arc4random seeding apis on for Non NetBSD platforms..
[Sanitizer] Disable arc4random seeding apis on for Non NetBSD platforms.
Jan 2 2019, 11:16 AM
devnexen committed rCRT350249: [Sanitizer] Disable arc4random seeding apis on for Non NetBSD platforms..
[Sanitizer] Disable arc4random seeding apis on for Non NetBSD platforms.
Jan 2 2019, 11:16 AM
devnexen committed rCRT350248: [Sanitizer] Enable funopen on FreeBSD.
[Sanitizer] Enable funopen on FreeBSD
Jan 2 2019, 11:11 AM
devnexen committed rL350248: [Sanitizer] Enable funopen on FreeBSD.
[Sanitizer] Enable funopen on FreeBSD
Jan 2 2019, 11:11 AM

Dec 28 2018

devnexen committed rL350138: [Sanitizer] Enable getfsent api for Darwin.
[Sanitizer] Enable getfsent api for Darwin
Dec 28 2018, 4:21 PM
devnexen committed rCRT350138: [Sanitizer] Enable getfsent api for Darwin.
[Sanitizer] Enable getfsent api for Darwin
Dec 28 2018, 4:21 PM
devnexen committed rCRT350124: [Sanitizer] arc4random unit test missing case..
[Sanitizer] arc4random unit test missing case.
Dec 28 2018, 8:39 AM
devnexen committed rL350124: [Sanitizer] arc4random unit test missing case..
[Sanitizer] arc4random unit test missing case.
Dec 28 2018, 8:39 AM
devnexen committed rCRT350123: [Sanitizer] Intercept arc4random_buf / arc4random_addrandom on FreeBSD/NetBSD.
[Sanitizer] Intercept arc4random_buf / arc4random_addrandom on FreeBSD/NetBSD
Dec 28 2018, 8:08 AM
devnexen committed rL350123: [Sanitizer] Intercept arc4random_buf / arc4random_addrandom on FreeBSD/NetBSD.
[Sanitizer] Intercept arc4random_buf / arc4random_addrandom on FreeBSD/NetBSD
Dec 28 2018, 8:08 AM

Dec 27 2018

devnexen committed rCRT350100: getfsent, unit test..
getfsent, unit test.
Dec 27 2018, 1:30 PM
devnexen committed rL350100: getfsent, unit test..
getfsent, unit test.
Dec 27 2018, 1:30 PM
devnexen committed rL350099: [Sanitizer] Add fstab api to FreeBSD/Linux.
[Sanitizer] Add fstab api to FreeBSD/Linux
Dec 27 2018, 1:30 PM
devnexen committed rCRT350099: [Sanitizer] Add fstab api to FreeBSD/Linux.
[Sanitizer] Add fstab api to FreeBSD/Linux
Dec 27 2018, 1:30 PM
devnexen committed rCRT350090: [Sanitizer] Enable FTS api on FreeBSD.
[Sanitizer] Enable FTS api on FreeBSD
Dec 27 2018, 5:00 AM
devnexen committed rL350090: [Sanitizer] Enable FTS api on FreeBSD.
[Sanitizer] Enable FTS api on FreeBSD
Dec 27 2018, 5:00 AM

Dec 22 2018

devnexen committed rCRT350002: [Sanitizer] Enable POSIX regex api on FreeBSD..
[Sanitizer] Enable POSIX regex api on FreeBSD.
Dec 22 2018, 3:21 AM
devnexen committed rL350002: [Sanitizer] Enable POSIX regex api on FreeBSD..
[Sanitizer] Enable POSIX regex api on FreeBSD.
Dec 22 2018, 3:21 AM

Dec 21 2018

devnexen committed rL349917: [Sanitizer] Move the unit test in the right place..
[Sanitizer] Move the unit test in the right place.
Dec 21 2018, 7:47 AM
devnexen committed rCRT349917: [Sanitizer] Move the unit test in the right place..
[Sanitizer] Move the unit test in the right place.
Dec 21 2018, 7:47 AM
devnexen committed rL349916: [Sanitizer] Enable strtonum in FreeBSD.
[Sanitizer] Enable strtonum in FreeBSD
Dec 21 2018, 7:46 AM
devnexen committed rCRT349916: [Sanitizer] Enable strtonum in FreeBSD.
[Sanitizer] Enable strtonum in FreeBSD
Dec 21 2018, 7:46 AM

Dec 20 2018

devnexen committed rL349762: [Sanitizer] Enable vis api on FreeBSD.
[Sanitizer] Enable vis api on FreeBSD
Dec 20 2018, 6:29 AM
devnexen committed rCRT349762: [Sanitizer] Enable vis api on FreeBSD.
[Sanitizer] Enable vis api on FreeBSD
Dec 20 2018, 6:29 AM

Dec 19 2018

devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

thread-local storage is not supported for the current target

C++11 thread_local not supported for FreeBSD?

Dec 19 2018, 1:28 AM · Restricted Project
devnexen updated subscribers of D55596: Reimplement Thread Static Data ASan routines with TLS.

Hmm, maybe c++ abi handling difference. Keeping there just NetBSD and FreeBSD is fine too.

Dec 19 2018, 12:56 AM · Restricted Project

Dec 18 2018

devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

Please test Linux and Darwin too.

Ok throwing a Linux's test but Darwin will have to wait couple of hours unless another Apple's folk is faster :-)

Dec 18 2018, 2:49 PM · Restricted Project
devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

Sorry I meant FreeBSD here.

Please test Linux and Darwin too.

Dec 18 2018, 8:03 AM · Restricted Project
devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

Sorry I meant FreeBSD here.

Dec 18 2018, 5:15 AM · Restricted Project
devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

How about this version: http://netbsd.org/~kamil/llvm/asan-posix-tls.txt
Does it work on FreeBSD? If so, how about Linux and Darwin.

Dec 18 2018, 4:10 AM · Restricted Project

Dec 17 2018

devnexen committed rCRT349392: [Sanitizer] capsicum variadic api subset.
[Sanitizer] capsicum variadic api subset
Dec 17 2018, 1:01 PM
devnexen committed rL349392: [Sanitizer] capsicum variadic api subset.
[Sanitizer] capsicum variadic api subset
Dec 17 2018, 1:00 PM

Dec 16 2018

devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

@devnexen does it work on FreeBSD?

Dec 16 2018, 10:48 AM · Restricted Project

Dec 13 2018

devnexen committed rL349042: [Sanitizer] capsicum further support of the API.
[Sanitizer] capsicum further support of the API
Dec 13 2018, 7:08 AM
devnexen committed rCRT349042: [Sanitizer] capsicum further support of the API.
[Sanitizer] capsicum further support of the API
Dec 13 2018, 7:08 AM

Dec 12 2018

devnexen added a comment to D55596: Reimplement Thread Static Data ASan routines with TLS.

I recall that FreeBSD had problems too.

Dec 12 2018, 4:03 AM · Restricted Project

Dec 11 2018

devnexen committed rL348888: [Sanitizer] Expand FSEEK interception to FreeBSD.
[Sanitizer] Expand FSEEK interception to FreeBSD
Dec 11 2018, 11:12 AM
devnexen committed rCRT348888: [Sanitizer] Expand FSEEK interception to FreeBSD.
[Sanitizer] Expand FSEEK interception to FreeBSD
Dec 11 2018, 11:12 AM
devnexen committed rL348884: [analyzer][CStringChecker] evaluate explicit_bzero.
[analyzer][CStringChecker] evaluate explicit_bzero
Dec 11 2018, 11:01 AM
devnexen committed rC348884: [analyzer][CStringChecker] evaluate explicit_bzero.
[analyzer][CStringChecker] evaluate explicit_bzero
Dec 11 2018, 11:01 AM
devnexen added a comment to D55487: [openmp] [test] [runtime] Do not include alloca.h on NetBSD.

Just to add to the conversation neither does FreeBSD.

Dec 11 2018, 7:56 AM

Dec 10 2018

devnexen committed rL348770: [Sanitizer] expand sysctl/getmntinfo/nl_langinfo to Darwin.
[Sanitizer] expand sysctl/getmntinfo/nl_langinfo to Darwin
Dec 10 2018, 8:34 AM
devnexen committed rCRT348770: [Sanitizer] expand sysctl/getmntinfo/nl_langinfo to Darwin.
[Sanitizer] expand sysctl/getmntinfo/nl_langinfo to Darwin
Dec 10 2018, 8:34 AM

Dec 8 2018

devnexen committed rCRT348707: Fix conflict types for this FreeBSD test..
Fix conflict types for this FreeBSD test.
Dec 8 2018, 8:33 AM
devnexen committed rL348707: Fix conflict types for this FreeBSD test..
Fix conflict types for this FreeBSD test.
Dec 8 2018, 8:33 AM

Dec 7 2018

devnexen committed rCRT348672: Fix style..
Fix style.
Dec 7 2018, 4:48 PM
devnexen committed rL348672: Fix style..
Fix style.
Dec 7 2018, 4:48 PM
devnexen committed rCRT348669: Conflict fixes from previous commits..
Conflict fixes from previous commits.
Dec 7 2018, 4:25 PM
devnexen committed rL348669: Conflict fixes from previous commits..
Conflict fixes from previous commits.
Dec 7 2018, 4:25 PM
devnexen committed rL348668: [Sanitizer] capsicum api subset interception.
[Sanitizer] capsicum api subset interception
Dec 7 2018, 4:17 PM
devnexen committed rCRT348668: [Sanitizer] capsicum api subset interception.
[Sanitizer] capsicum api subset interception
Dec 7 2018, 4:17 PM
devnexen committed rCRT348635.
Dec 7 2018, 12:10 PM
devnexen committed rL348635.
Dec 7 2018, 12:10 PM
devnexen committed rCRT348634: [Sanitizer] Separate FreeBSD interception data structures.
[Sanitizer] Separate FreeBSD interception data structures
Dec 7 2018, 12:10 PM
devnexen committed rL348634: [Sanitizer] Separate FreeBSD interception data structures.
[Sanitizer] Separate FreeBSD interception data structures
Dec 7 2018, 12:09 PM

Dec 6 2018

devnexen committed rCRT348500: [Sanitizer] getmntinfo support in FreeBSD.
[Sanitizer] getmntinfo support in FreeBSD
Dec 6 2018, 9:07 AM
devnexen committed rL348500: [Sanitizer] getmntinfo support in FreeBSD.
[Sanitizer] getmntinfo support in FreeBSD
Dec 6 2018, 9:07 AM

Dec 5 2018

devnexen committed rL348377: [Sanitizer] nl_langinfo forgotten bit..
[Sanitizer] nl_langinfo forgotten bit.
Dec 5 2018, 8:06 AM
devnexen committed rCRT348377: [Sanitizer] nl_langinfo forgotten bit..
[Sanitizer] nl_langinfo forgotten bit.
Dec 5 2018, 8:06 AM
devnexen committed rL348376: [Sanitizer] expand nl_langinfo interception to FreeBSD.
[Sanitizer] expand nl_langinfo interception to FreeBSD
Dec 5 2018, 8:04 AM
devnexen committed rCRT348376: [Sanitizer] expand nl_langinfo interception to FreeBSD.
[Sanitizer] expand nl_langinfo interception to FreeBSD
Dec 5 2018, 8:04 AM

Dec 4 2018

devnexen committed rL348297: Fix sanitizer unit test.
Fix sanitizer unit test
Dec 4 2018, 11:52 AM