Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Fix path issues#16554

Merged
jkotas merged 1 commit into
dotnet:masterfrom
JeremyKuhne:fixpath
Feb 25, 2018
Merged

Fix path issues#16554
jkotas merged 1 commit into
dotnet:masterfrom
JeremyKuhne:fixpath

Conversation

@JeremyKuhne
Copy link
Copy Markdown
Member

Path tests weren't running so a few issues sneaked in. (https://github.com/dotnet/corefx/issues/27426) I have a large test change that I'm finishing validating that works around the test infrastructure issue. I'll link to it as soon as I create the PR.

cc: @danmosemsft, @Anipik, @maryamariyan, @jkotas, @pjanotti, @benaadams, @ahsonkhan

Path tests weren't running so a few issues sneaked in.
@JeremyKuhne JeremyKuhne added this to the 2.1.0 milestone Feb 25, 2018
@JeremyKuhne JeremyKuhne self-assigned this Feb 25, 2018
bool extendedUncSyntax = StartsWithOrdinal(path, UncExtendedPathPrefix);
if (extendedSyntax)
bool deviceSyntax = IsDevice(path);
bool deviceUnc = deviceSyntax && IsDeviceUNC(path);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that IsDeviceUNC also calls IsDevice itself.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You coudl take off deviceSyntax &&

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that was intentional. Skipping the method call for a bool check.

@JeremyKuhne
Copy link
Copy Markdown
Member Author

@dotnet-bot test Tizen armel Cross Checked Innerloop Build and Test

22:41:54 FAILED   - JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39946/b39946/b39946.sh
22:41:54                BEGIN EXECUTION
22:41:54                /home/coreclr/bin/tests/Windows_NT.x64.Checked/Tests/coreoverlay/corerun b39946.exe
22:41:54                qemu: Unsupported syscall: 389
22:41:54 
               ./b39946.sh: line 243:  1835 Segmentation fault      (core dumped) $_DebuggerFullPath "$CORE_ROOT/corerun" $ExePath $CLRTestExecutionArguments

@jkotas jkotas merged commit dc13131 into dotnet:master Feb 25, 2018
dotnet-bot pushed a commit to dotnet/corert that referenced this pull request Feb 25, 2018
Path tests weren't running so a few issues sneaked in.

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
dotnet-bot pushed a commit to dotnet/corefx that referenced this pull request Feb 25, 2018
Path tests weren't running so a few issues sneaked in.

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
jkotas pushed a commit to dotnet/corert that referenced this pull request Feb 25, 2018
Path tests weren't running so a few issues sneaked in.

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
stephentoub pushed a commit to dotnet/corefx that referenced this pull request Feb 26, 2018
Path tests weren't running so a few issues sneaked in.

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
kbaladurin pushed a commit to kbaladurin/corert that referenced this pull request Mar 15, 2018
Path tests weren't running so a few issues sneaked in.

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants