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

Recent change makes test hang forever #10

Closed
atoomic opened this issue Oct 5, 2020 · 3 comments · Fixed by #11
Closed

Recent change makes test hang forever #10

atoomic opened this issue Oct 5, 2020 · 3 comments · Fixed by #11
Assignees

Comments

@atoomic
Copy link
Member

atoomic commented Oct 5, 2020

This was introduced recently but it seems that the test t/pod/pod2usage2.t is waiting forever
this is breaking tests and CI

t/00-report-prereqs.t ... ok
t/pod/headwithmarkup.t .. ok
t/pod/pod2usage.t ....... ok
t/pod/pod2usage2.t ...... 38/42

need to investigate and bisect the change

@atoomic atoomic self-assigned this Oct 5, 2020
@atoomic
Copy link
Member Author

atoomic commented Oct 5, 2020

This is coming from 4fed066

atoomic added a commit to atoomic/Pod-Usage that referenced this issue Oct 5, 2020
@atoomic
Copy link
Member Author

atoomic commented Oct 5, 2020

This is hanging in Pod::Text::parse_from_file when calling my $retval = $self->Pod::Simple::parse_from_file (@_);

@atoomic
Copy link
Member Author

atoomic commented Oct 5, 2020

Updating Pod::Simple to the last release seems to fix it...
mmm it fails with another error

#Unmatched [ in regex; marked by <-- HERE in m/ ^ = [A-Za-z]+ | [ <-- HERE ] < / at /usr/local/perl/perls/perl-5.30.1/lib/site_perl/5.30.1/Pod/Simple/BlackBox.pm line 145.

atoomic added a commit to atoomic/Pod-Usage that referenced this issue Oct 5, 2020
atoomic added a commit to atoomic/Pod-Usage that referenced this issue Oct 5, 2020
Fixes Dual-Life#10

We need to be sure to use the last version of
several Pod modules in order to avoid issues.

Also note that perldoc is by default not available
on ubuntu containers and points to a fake binary.

This is adding an extra workflow to check the two
scenario.

This is also fixing a warning from the windows workflow.
atoomic added a commit to atoomic/Pod-Usage that referenced this issue Oct 5, 2020
Fixes Dual-Life#10

We need to be sure to use the last version of
several Pod modules in order to avoid issues.

Also note that perldoc is by default not available
on ubuntu containers and points to a fake binary.

This is adding an extra workflow to check the two
scenario.

This is also fixing a warning from the windows workflow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant