Skip to content
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

Spatial_search: Duplicate point handling #8705

Open
wants to merge 13 commits into
base: 6.0.x-branch
Choose a base branch
from

Conversation

soesau
Copy link
Member

@soesau soesau commented Jan 21, 2025

Summary of Changes

stop splitting nodes if the contained points are only duplicates

Release Management

  • Affected package(s): dD Spatial Searching

@sloriot
Copy link
Member

sloriot commented Feb 4, 2025

Successfully tested in CGAL-6.1-Ic-78

@sloriot
Copy link
Member

sloriot commented Feb 4, 2025

Are you planning any more changes or shall we merge the branch?

@soesau
Copy link
Member Author

soesau commented Feb 5, 2025

Not yet.

@github-actions github-actions bot removed the Tested label Feb 5, 2025
Copy link

github-actions bot commented Feb 5, 2025

This pull-request was previously marked with the label Tested, but has been modified with new commits. That label has been removed.

@soesau
Copy link
Member Author

soesau commented Feb 19, 2025

/build:v0

Copy link

There was an error while building the doc:

/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:187: SyntaxWarning: invalid escape sequence '\.'
  re_pkg_index=re.compile("\.\./([A-Z_a-z0-9]+)/index\.html")
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:251: SyntaxWarning: invalid escape sequence '\('
  re_replace_in_file("operator<<\(\)", "operator&lt;&lt;()", f)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:322: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('^.*\[ "Concepts",.*$', '', fn)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:332: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('\[external\]', '', os.path.join('Manual','annotated.html'))

https://github.com/CGAL/cgal/actions/runs/13411027822

@sloriot
Copy link
Member

sloriot commented Feb 21, 2025

Successfully tested in CGAL-6.1-Ic-93

@afabri
Copy link
Member

afabri commented Feb 22, 2025

There was an error while building the doc:

/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:187: SyntaxWarning: invalid escape sequence '\.'
  re_pkg_index=re.compile("\.\./([A-Z_a-z0-9]+)/index\.html")
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:251: SyntaxWarning: invalid escape sequence '\('
  re_replace_in_file("operator<<\(\)", "operator&lt;&lt;()", f)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:322: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('^.*\[ "Concepts",.*$', '', fn)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:332: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('\[external\]', '', os.path.join('Manual','annotated.html'))

https://github.com/CGAL/cgal/actions/runs/13411027822

What goes wrong here??? @sloriot @albert-github

@albert-github
Copy link
Contributor

In the commit:

Commit: b34d9d6808e661adc3db62e02dcc1f30f32b8486 [b34d9d6]
Parents: e7158f6e98
Author: Sébastien Loriot <[email protected]>
Date: Tuesday, March 5, 2024 1:13:25 PM
Committer: Sébastien Loriot
use raw string

there is a r added to the strings and this is correct and in the current master that I have (18f0405) this r is still present though in the shown log file it is not present anymore. Might be an artifact of the /build:v0 or something that is not correct in respect to the 5.6 branch.

Note I also see the same problem in the file generate_how_to_cite.py but here the line numbers in master have shifted a bit so looks like pointing in the same direction.

@sloriot sloriot changed the base branch from 5.6.x-branch to 6.0.x-branch February 24, 2025 05:34
@sloriot
Copy link
Member

sloriot commented Feb 24, 2025

/build:v0

Copy link

There was an error while building the doc:

/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:187: SyntaxWarning: invalid escape sequence '\.'
  re_pkg_index=re.compile("\.\./([A-Z_a-z0-9]+)/index\.html")
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:251: SyntaxWarning: invalid escape sequence '\('
  re_replace_in_file("operator<<\(\)", "operator&lt;&lt;()", f)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:322: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('^.*\[ "Concepts",.*$', '', fn)
/home/runner/work/cgal/cgal/Documentation/doc/scripts/html_output_post_processing.py:332: SyntaxWarning: invalid escape sequence '\['
  re_replace_in_file('\[external\]', '', os.path.join('Manual','annotated.html'))

https://github.com/CGAL/cgal/actions/runs/13491519283

@albert-github
Copy link
Contributor

Very strange when looking at the 6.0 branch i.e. f7629fa it looks to me that the file html_output_post_processing.py is OK, maybe something in the merge process for the /build:v0?

@afabri
Copy link
Member

afabri commented Feb 24, 2025

I guess what counts at the end of the day: Is everything ok in the documentation testsuite.

@albert-github
Copy link
Contributor

@afabri
I agree the documentation test suite is indeed the most important, but it is very strange and without knowing the cause it might hit again.

@github-actions github-actions bot removed the Tested label Feb 24, 2025
Copy link

This pull-request was previously marked with the label Tested, but has been modified with new commits. That label has been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants