Page MenuHomePhabricator

mgorny (Michał Górny)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 15 2016, 6:00 AM (144 w, 1 d)

Recent Activity

Sun, May 19

mgorny committed rGf8fccb14de2e: [lldb] [lit] Skip more tests when Python is unavailable (authored by mgorny).
[lldb] [lit] Skip more tests when Python is unavailable
Sun, May 19, 2:27 AM
mgorny committed rL361115: [lldb] [lit] Skip more tests when Python is unavailable.
[lldb] [lit] Skip more tests when Python is unavailable
Sun, May 19, 2:25 AM
mgorny committed rLLDB361115: [lldb] [lit] Skip more tests when Python is unavailable.
[lldb] [lit] Skip more tests when Python is unavailable
Sun, May 19, 2:25 AM

Sat, May 18

mgorny committed rG6f356784be7a: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python (authored by mgorny).
[lldb] [lit] Driver/TestConvenienceVariables.test requires Python
Sat, May 18, 11:06 PM
mgorny committed rLLDB361114: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python.
[lldb] [lit] Driver/TestConvenienceVariables.test requires Python
Sat, May 18, 11:06 PM
mgorny committed rL361114: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python.
[lldb] [lit] Driver/TestConvenienceVariables.test requires Python
Sat, May 18, 11:06 PM
mgorny closed D62096: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python.
Sat, May 18, 11:06 PM · Restricted Project
mgorny created D62096: [lldb] [lit] Driver/TestConvenienceVariables.test requires Python.
Sat, May 18, 12:27 AM · Restricted Project

Thu, May 16

mgorny created D62005: [libunwind] [test] Fix inferring source paths.
Thu, May 16, 5:39 AM

Wed, May 15

mgorny committed rG11b515ac0af1: [lldb] [test] Skip one more TestMiBreak on NetBSD (authored by mgorny).
[lldb] [test] Skip one more TestMiBreak on NetBSD
Wed, May 15, 1:04 PM
mgorny committed rL360800: [lldb] [test] Skip one more TestMiBreak on NetBSD.
[lldb] [test] Skip one more TestMiBreak on NetBSD
Wed, May 15, 1:01 PM
mgorny committed rLLDB360800: [lldb] [test] Skip one more TestMiBreak on NetBSD.
[lldb] [test] Skip one more TestMiBreak on NetBSD
Wed, May 15, 1:01 PM
mgorny committed rG9c7188a08a92: [lldb] [test] Mark frequently failing flaky tests skipped on NetBSD (authored by mgorny).
[lldb] [test] Mark frequently failing flaky tests skipped on NetBSD
Wed, May 15, 5:12 AM
mgorny committed rL360767: [lldb] [test] Mark frequently failing flaky tests skipped on NetBSD.
[lldb] [test] Mark frequently failing flaky tests skipped on NetBSD
Wed, May 15, 5:11 AM
mgorny committed rLLDB360767: [lldb] [test] Mark frequently failing flaky tests skipped on NetBSD.
[lldb] [test] Mark frequently failing flaky tests skipped on NetBSD
Wed, May 15, 5:11 AM
mgorny committed rG9de9b5e95076: [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test (authored by mgorny).
[lldb] [lit] Pass --mode=compile to fix compiler-full-path.test
Wed, May 15, 3:47 AM
mgorny committed rL360761: [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test.
[lldb] [lit] Pass --mode=compile to fix compiler-full-path.test
Wed, May 15, 3:46 AM
mgorny committed rLLDB360761: [lldb] [lit] Pass --mode=compile to fix compiler-full-path.test.
[lldb] [lit] Pass --mode=compile to fix compiler-full-path.test
Wed, May 15, 3:46 AM
mgorny added a comment to D61713: [lldb] build.py: fix behavior when passing --compiler=/path/to/compiler.

I think we can just add --mode=link to the test to avoid it trying to mess with the linker (since that is not important here anyway).

Wed, May 15, 2:09 AM · Restricted Project, Restricted Project
mgorny added a comment to D61713: [lldb] build.py: fix behavior when passing --compiler=/path/to/compiler.

Is this test supposed to work portably? It fails on NetBSD buildbot: http://lab.llvm.org:8011/builders/netbsd-amd64/builds/20101/steps/run%20unit%20tests/logs/FAIL%3A%20LLDB%3A%3Acompiler-full-path.test

Wed, May 15, 1:45 AM · Restricted Project, Restricted Project

Tue, May 14

mgorny committed rG3bdbd97d6742: [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests (authored by mgorny).
[lldb] [lit] Fix whitespace in matches for remaining AVX512 tests
Tue, May 14, 8:33 PM
mgorny committed rL360744: [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests.
[lldb] [lit] Fix whitespace in matches for remaining AVX512 tests
Tue, May 14, 8:30 PM
mgorny committed rLLDB360744: [lldb] [lit] Fix whitespace in matches for remaining AVX512 tests.
[lldb] [lit] Fix whitespace in matches for remaining AVX512 tests
Tue, May 14, 8:30 PM
mgorny committed rCXX360673: [libc++] [test] Use std::nextafter() instead of std::nexttoward().
[libc++] [test] Use std::nextafter() instead of std::nexttoward()
Tue, May 14, 6:55 AM
mgorny committed rG87ae6bf80b4d: [libc++] [test] Use std::nextafter() instead of std::nexttoward() (authored by mgorny).
[libc++] [test] Use std::nextafter() instead of std::nexttoward()
Tue, May 14, 6:55 AM
mgorny committed rL360673: [libc++] [test] Use std::nextafter() instead of std::nexttoward().
[libc++] [test] Use std::nextafter() instead of std::nexttoward()
Tue, May 14, 6:55 AM
mgorny closed D61748: [libc++] [test] Use std::nextafter() instead of std::nexttoward().
Tue, May 14, 6:55 AM · Restricted Project
mgorny added a comment to D61748: [libc++] [test] Use std::nextafter() instead of std::nexttoward().

It's nexttowardl() that's missing in nb8. I don't really know why, probably nobody needed it at the point (I guess because it's no different than nextafterl()), it was put as TODO and forgotten. I've added it to nb9 but the backport to nb8 is currently blocked on some ABI stability debate. Until that's resolved, and since it doesn't seem to make any difference here, the change makes it possible to make tests pass again.

Tue, May 14, 6:52 AM · Restricted Project

Fri, May 10

mgorny committed rG8d15f9913b9e: [lldb] [lit] Fix clobbers in x86_64 register test (authored by mgorny).
[lldb] [lit] Fix clobbers in x86_64 register test
Fri, May 10, 6:14 AM
mgorny committed rL360423: [lldb] [lit] Fix clobbers in x86_64 register test.
[lldb] [lit] Fix clobbers in x86_64 register test
Fri, May 10, 6:13 AM
mgorny committed rLLDB360423: [lldb] [lit] Fix clobbers in x86_64 register test.
[lldb] [lit] Fix clobbers in x86_64 register test
Fri, May 10, 6:13 AM

Thu, May 9

mgorny created D61748: [libc++] [test] Use std::nextafter() instead of std::nexttoward().
Thu, May 9, 12:06 PM · Restricted Project

Tue, May 7

mgorny committed rG96a8241084ea: [lldb] [lit] Update constants in write Register tests (authored by mgorny).
[lldb] [lit] Update constants in write Register tests
Tue, May 7, 7:39 AM
mgorny committed rL360154: [lldb] [lit] Update constants in write Register tests.
[lldb] [lit] Update constants in write Register tests
Tue, May 7, 7:34 AM
mgorny committed rLLDB360154: [lldb] [lit] Update constants in write Register tests.
[lldb] [lit] Update constants in write Register tests
Tue, May 7, 7:34 AM
mgorny committed rG25f64629761f: [lldb] [lit] Fix Register tests to reference arrays via %0 and %1 (authored by mgorny).
[lldb] [lit] Fix Register tests to reference arrays via %0 and %1
Tue, May 7, 7:01 AM
mgorny committed rLLDB360148: [lldb] [lit] Fix Register tests to reference arrays via %0 and %1.
[lldb] [lit] Fix Register tests to reference arrays via %0 and %1
Tue, May 7, 7:00 AM
mgorny committed rL360148: [lldb] [lit] Fix Register tests to reference arrays via %0 and %1.
[lldb] [lit] Fix Register tests to reference arrays via %0 and %1
Tue, May 7, 7:00 AM

Mon, May 6

mgorny added a comment to D61582: [SelectionDAG][X86] Support inline assembly returning an mmx register into a type with fewer than 64 bits..

Thanks. I can confirm that it fixes my original program.

Mon, May 6, 8:16 AM · Restricted Project
mgorny committed rGacbaa496ec8e: [lldb] [lit] Use more readable consts and arrays in register read tests (authored by mgorny).
[lldb] [lit] Use more readable consts and arrays in register read tests
Mon, May 6, 6:05 AM
mgorny committed rL360041: [lldb] [lit] Use more readable consts and arrays in register read tests.
[lldb] [lit] Use more readable consts and arrays in register read tests
Mon, May 6, 6:05 AM
mgorny committed rLLDB360041: [lldb] [lit] Use more readable consts and arrays in register read tests.
[lldb] [lit] Use more readable consts and arrays in register read tests
Mon, May 6, 6:04 AM

Sun, May 5

mgorny committed rG60211cb87283: [lldb] [lit] Simplify general-purpose register tests (authored by mgorny).
[lldb] [lit] Simplify general-purpose register tests
Sun, May 5, 5:06 AM
mgorny committed rGdca69eb29c8b: [lldb] [lit] Fix more filename mismatches in Register tests (authored by mgorny).
[lldb] [lit] Fix more filename mismatches in Register tests
Sun, May 5, 5:05 AM
mgorny committed rLLDB359978: [lldb] [lit] Simplify general-purpose register tests.
[lldb] [lit] Simplify general-purpose register tests
Sun, May 5, 5:05 AM
mgorny committed rLLDB359977: [lldb] [lit] Fix more filename mismatches in Register tests.
[lldb] [lit] Fix more filename mismatches in Register tests
Sun, May 5, 5:05 AM
mgorny committed rL359978: [lldb] [lit] Simplify general-purpose register tests.
[lldb] [lit] Simplify general-purpose register tests
Sun, May 5, 5:04 AM
mgorny committed rL359977: [lldb] [lit] Fix more filename mismatches in Register tests.
[lldb] [lit] Fix more filename mismatches in Register tests
Sun, May 5, 5:04 AM

Thu, May 2

mgorny committed rG2f6c579ecb79: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+) (authored by mgorny).
[lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+)
Thu, May 2, 9:11 AM
mgorny committed rL359797: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).
[lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+)
Thu, May 2, 9:08 AM
mgorny added a comment to D61439: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).

Thanks. Now you'll have proper motivation to add AVX-512 support to Linux ;-).

Thu, May 2, 9:08 AM · Restricted Project
mgorny committed rLLDB359797: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).
[lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+)
Thu, May 2, 9:08 AM
mgorny closed D61439: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).
Thu, May 2, 9:08 AM · Restricted Project
mgorny committed rG8d8c7e9e75ac: [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin (authored by mgorny).
[lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin
Thu, May 2, 7:06 AM
mgorny committed rLLDB359787: [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin.
[lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin
Thu, May 2, 7:06 AM
mgorny committed rL359787: [lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin.
[lldb] [lit] Mark x86-64-ymm-write XFAIL on Darwin
Thu, May 2, 7:05 AM
mgorny updated the diff for D61439: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).

Added xmm15+ and ymm15+ tests.

Thu, May 2, 6:59 AM · Restricted Project
mgorny created D61439: [lldb] [lit] Add write tests for AVX-512 registers (zmm, xmm15+, ymm15+).
Thu, May 2, 6:11 AM · Restricted Project
mgorny committed rG4d738566d687: [lldb] [lit] Use LLDB-like output for XMM registers in write tests (authored by mgorny).
[lldb] [lit] Use LLDB-like output for XMM registers in write tests
Thu, May 2, 5:54 AM
mgorny committed rG72d3ca957cea: [lldb] [lit] Introduce tests for writing YMM registers (authored by mgorny).
[lldb] [lit] Introduce tests for writing YMM registers
Thu, May 2, 5:54 AM
mgorny committed rL359784: [lldb] [lit] Use LLDB-like output for XMM registers in write tests.
[lldb] [lit] Use LLDB-like output for XMM registers in write tests
Thu, May 2, 5:54 AM
mgorny committed rL359783: [lldb] [lit] Introduce tests for writing YMM registers.
[lldb] [lit] Introduce tests for writing YMM registers
Thu, May 2, 5:54 AM
mgorny committed rLLDB359784: [lldb] [lit] Use LLDB-like output for XMM registers in write tests.
[lldb] [lit] Use LLDB-like output for XMM registers in write tests
Thu, May 2, 5:53 AM
mgorny committed rLLDB359783: [lldb] [lit] Introduce tests for writing YMM registers.
[lldb] [lit] Introduce tests for writing YMM registers
Thu, May 2, 5:53 AM
mgorny closed D61431: [lldb] [lit] Introduce tests for writing YMM registers.
Thu, May 2, 5:53 AM · Restricted Project
mgorny updated the diff for D61431: [lldb] [lit] Introduce tests for writing YMM registers.

Switch test output to resemble LLDB output more. However, I've added extra space around { and } to make output routine simpler.

Thu, May 2, 5:43 AM · Restricted Project
mgorny committed rG8120b7ac074d: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+ (authored by mgorny).
[lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+
Thu, May 2, 4:26 AM
mgorny committed rL359780: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+.
[lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+
Thu, May 2, 4:25 AM
mgorny committed rLLDB359780: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+.
[lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+
Thu, May 2, 4:25 AM
mgorny closed D61376: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+.
Thu, May 2, 4:25 AM · Restricted Project
mgorny created D61431: [lldb] [lit] Introduce tests for writing YMM registers.
Thu, May 2, 4:22 AM · Restricted Project

Wed, May 1

mgorny created D61376: [lldb] [lit] Split 'register read' tests between zmm*, xmm16+, ymm16+.
Wed, May 1, 7:05 AM · Restricted Project
mgorny committed rG97799084947c: [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers (authored by mgorny).
[lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers
Wed, May 1, 6:55 AM
mgorny committed rGb268a2a4af42: [lldb] [lit] Add write tests for MM/XMM registers (authored by mgorny).
[lldb] [lit] Add write tests for MM/XMM registers
Wed, May 1, 6:55 AM
mgorny committed rL359682: [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers.
[lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers
Wed, May 1, 6:55 AM
mgorny committed rLLDB359682: [lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers.
[lldb] [lit] Add write tests for r8-r15 & xmm8-xmm15 registers
Wed, May 1, 6:55 AM
mgorny committed rLLDB359681: [lldb] [lit] Add write tests for MM/XMM registers.
[lldb] [lit] Add write tests for MM/XMM registers
Wed, May 1, 6:55 AM
mgorny committed rL359681: [lldb] [lit] Add write tests for MM/XMM registers.
[lldb] [lit] Add write tests for MM/XMM registers
Wed, May 1, 6:55 AM
mgorny closed D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.
Wed, May 1, 6:55 AM · Restricted Project

Tue, Apr 30

mgorny updated the diff for D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.

Ok, I see that Darwin doesn't implement writing to xmm* registers at the moment. Added XFAIL for it.

Tue, Apr 30, 10:58 AM · Restricted Project
mgorny added inline comments to D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.
Tue, Apr 30, 10:23 AM · Restricted Project
mgorny updated the diff for D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.

Inlined mm_fill, and added tests for r8-r15 & xmm8-xmm15.

Tue, Apr 30, 9:42 AM · Restricted Project
mgorny committed rGd14a0de9ad07: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls (authored by mgorny).
[lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls
Tue, Apr 30, 9:34 AM
mgorny committed rLLDB359572: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.
[lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls
Tue, Apr 30, 9:34 AM
mgorny committed rL359572: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.
[lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls
Tue, Apr 30, 9:33 AM
mgorny closed D61310: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.
Tue, Apr 30, 9:33 AM · Restricted Project
mgorny updated the diff for D61310: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.

Also included fixes for WriteMemory().

Tue, Apr 30, 7:47 AM · Restricted Project
mgorny updated the diff for D61310: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.
Tue, Apr 30, 7:39 AM · Restricted Project
mgorny created D61310: [lldb] [Process/NetBSD] Fix handling piod_len from PT_IO calls.
Tue, Apr 30, 6:56 AM · Restricted Project
mgorny updated the diff for D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.

Switched to hex offsets, and added match for 'process continue'.

Tue, Apr 30, 6:11 AM · Restricted Project
mgorny created D61303: [lldb] [lit] Add write tests for MM/XMM/r8-r15 registers.
Tue, Apr 30, 4:12 AM · Restricted Project

Mon, Apr 29

mgorny committed rG8507d4f48a79: [lldb] [lit] Introduce tests for writing x86 general-purpose registers (authored by mgorny).
[lldb] [lit] Introduce tests for writing x86 general-purpose registers
Mon, Apr 29, 4:38 AM
mgorny committed rGeb279bcedea1: [lldb] [test] Remove duplicate YMM/ZMM dotest tests (authored by mgorny).
[lldb] [test] Remove duplicate YMM/ZMM dotest tests
Mon, Apr 29, 4:38 AM
mgorny committed rGeae149368866: [lldb] [lit] Add tests for reading ZMM registers (AVX512) (authored by mgorny).
[lldb] [lit] Add tests for reading ZMM registers (AVX512)
Mon, Apr 29, 4:38 AM
mgorny committed rGd25710f5a0cd: [lldb] [lit] Introduce tests for reading x86 general purpose registers (authored by mgorny).
[lldb] [lit] Introduce tests for reading x86 general purpose registers
Mon, Apr 29, 4:37 AM
mgorny committed rL359441: [lldb] [lit] Introduce tests for writing x86 general-purpose registers.
[lldb] [lit] Introduce tests for writing x86 general-purpose registers
Mon, Apr 29, 4:37 AM
mgorny committed rLLDB359441: [lldb] [lit] Introduce tests for writing x86 general-purpose registers.
[lldb] [lit] Introduce tests for writing x86 general-purpose registers
Mon, Apr 29, 4:37 AM
mgorny closed D61221: [lldb] [lit] Introduce tests for writing x86 general-purpose registers.
Mon, Apr 29, 4:37 AM · Restricted Project
mgorny committed rL359440: [lldb] [test] Remove duplicate YMM/ZMM dotest tests.
[lldb] [test] Remove duplicate YMM/ZMM dotest tests
Mon, Apr 29, 4:37 AM
mgorny committed rL359439: [lldb] [lit] Add tests for reading ZMM registers (AVX512).
[lldb] [lit] Add tests for reading ZMM registers (AVX512)
Mon, Apr 29, 4:37 AM