Skip to content

Update libblifparse #1388

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 3, 2020
Merged

Conversation

litghost
Copy link
Collaborator

@litghost litghost commented Jul 1, 2020

Description

Update libblifparse git subtree.

Related Issue

Motivation and Context

eblif extensions for .attr and .param have support for string parameters, which may be contain strings which contain spaces. libblifparse has been updated to support a simple string quote, with escaping character support initially.

How Has This Been Tested?

libblifparse has new tests.

Types of changes

  • Bug fix (change which fixes an issue)
  • New feature (change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed

litghost added 2 commits July 1, 2020 11:46
36576ac9d Add support for quoted strings.
ae26a4d35 Send parsed test data to a log file when testing
5dc423a92 Add Travis CI config

git-subtree-dir: libs/EXTERNAL/libblifparse
git-subtree-split: 36576ac9df8c72c8c3d85a9b8f761d7b403c633f
libblifparse: Updating libs/EXTERNAL/libblifparse/ (external git subtree from https://github.com/kmurray/libblifparse.git master)
@vaughnbetz
Copy link
Contributor

Looks good. I'm fine with merging this; just needs the conflict resolved.

@litghost
Copy link
Collaborator Author

litghost commented Jul 3, 2020

What conflict?

@vaughnbetz
Copy link
Contributor

Not sure, but this is the state of the PR:

This branch cannot be rebased due to conflicts
Rebasing the commits of this branch on top of the base branch cannot be performed automatically due to conflicts encountered while reapplying the individual commits from the head branch.

@mithro mithro merged commit 44a62c6 into verilog-to-routing:master Jul 3, 2020
@mithro
Copy link
Contributor

mithro commented Jul 3, 2020

@vaughnbetz -- Seemed to merge fine for me?

@vaughnbetz
Copy link
Contributor

Weird; if you merged it it's done in any case.

@kmurray
Copy link
Contributor

kmurray commented Jul 3, 2020

@vaughnbetz I suspect you've run into an issue I've also seen with github and subtrees. Github won't rebase and merge subtree updates (even if they would just be fast forward merges). However it will allow you to do a vanilla merge (producing a merge commit) as @mithro did.

@vaughnbetz
Copy link
Contributor

Thanks Kevin. I'll look for that next time -- this mystified me.

@litghost litghost deleted the update_libblifparse branch July 6, 2020 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external_libs infra Project Infrastructure lang-netlist lang-shell Shell scripts (bash etc.) scripts Utility & Infrastructure scripts tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants